LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

12 个很棒的 PHP 资源和工具

admin
2012年5月9日 18:3 本文热度 3109

本文介绍 12 款很棒的 PHP 资源和工具,包括开发框架、开发工具、调试器等。


1. CakePHP


CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。



2. Zend Studio


Zend Studio 是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案。



3. PHP Object Generator


PHP Object Generator, (POG) 是一个开源的 PHP 代码生成器,可自动生成清晰、经过测试的面向对象代码,支持 PHP4/5.



4. Fire PHP


Fire PHP 是Firefox 的扩充套件,但它可以帮你debug 后端PHP 的程式,听起来很神奇是吧?其实用的技术跟某些IDE 一样,要求你在写程式时加入一些追踪用的代码。通过使用Firephp你可以在Firebug的Console栏中看到要调试的数据,而不影响php程序 的正常执行,所以说,这东西对于Ajax开发是很有帮助的!



5. PHP Open Biz


PHPOpenbiz是一个基于PHP语言的商业Web应用开发框架。其特点包括:



  • Metadata驱动的设计原则。开发人员用metadata来描述业务逻辑,而不是用代码。

  • 模型-视图-控制器(MVC) 对象/关系映射(ORM)

  • 浏览器端AJAX通信

  • 与Eclipse集成的开发工具

简单而功能强大



  • 编辑XML metadata而非代码

  • 丰富的功能 – AJAX, MVC, ORM, 安全机制 …

  • 建于Zend Framework之上, 更注重于应用层的逻辑

快速开发



  • 框架的核心模块提供了常用的功能和服务,节省了大量开发时间

  • 客户可以扩展核心类库来实现自己的逻辑

  • 管理metadata闭管理代码要容易得多

低维护成本



6. Zoop Framework


Zoop是一个面向对象,快速,高效,易于使用的PHP开发框架。它的特性包括:GuiControl(类似于.net中webcontrol),集成 AJAX支持,实现form的自动校验与创建(包括所需的db操作),使用Smarty做为模板引擎,此外还包括PDF创建,ession处理,基于模板 的email发送(利用SMTP协议)等功能。



7. PHP Debugger


DBG 是一个全功能的 PHP 调试器,提供一个交互工具帮助调试 PHP 脚本。


下面截图是基于商业PHP开发环境 PhpED


PHPEd PHP IDE, Main view


8. Blue Shoes


BlueShoes 是一个完整的应用框架和内容管理系统,后端数据库支持 MySQL、Oracle 和 MSSQL。



9. MODx


MODx 是一个开源的 PHP 应用框架,可以帮助使用者控制自己的网上内容。它是开发人员和高级用户理想的控制系统,任何人都可以使用 MODx 发布、更新、维护动态网站,或 html 静态页面的网站内容。



10. Qcodo


Qcodo是一个适用于敏捷开发基于PHP5采用MVC架构与CRUD代码生成功能的框架。完全面向对象,采用事件驱动处理方式。完全分离代码与HTML页面。QForms与QControl 包提供底层AJAX支持。



11. Seagull


Seagull是个纯OOP(面向对象程序设计)框架,可用于创建web,command line(命令行)和GUI的应用程序.它采用了BSD授权,让PHP开发者可以更容易地整合并管理代码源,更快速地建立复杂的应用程序。目前Seagull设计中已集成了许多比较受欢迎的PHP应用程序,例如:各式各样的模板引擎,测试工具,管理代码库工具等.如果您是个初学者,您可以将Seagull提供的许多样本应用程序自定义或扩展成适合您所需的.如果您是中高级开发者,您可以充分利用seagull中的best practices(优选方案),标准模块的代码核心在有规定的时间内建立您的应用程序.


12. Xaraya


Xaraya是一个开源的内容管理解决方案与开发框架,它包含了创建一个动态的跨平台内容管理系统所需要的基础模块和工具。Xaraya具有易于安装,易 于使用,平台独立(可运行在所有支持PHP的平台上包括Linux,Windows,Mac OSX与多种数据库比如MySQL,PostgreSQL),模块化(利用身份验证与事件系统可以向系统的核心加入所需要的模块附着新的身份验证方法), 可扩展性(利用它自己的动态数据模型,可以让你轻松注册新模块的数据结构) ,多国语言支持,安全(基于角色权限控制),快速(利用一个可配置的输出缓存系统实现)。



via zoomzum


该文章在 2012/5/9 18:03:18 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved