以下是创建web应用程序的高效的php框架,借助它们,你可以事半功倍。 1. cakephp cakephp是一个php快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。cakephp使用了众所周知的设计模式,如mvc和orm,降低了开发成本,并减少了开发人员写
以下是创建web应用程序的高效的php框架,借助它们,你可以事半功倍。
1. cakephp
cakephp是一个php快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。cakephp使用了众所周知的设计模式,如mvc和orm,降低了开发成本,并减少了开发人员写代码的工作量。
2. codeigniter
codeigniter是一个非常小且功能强大的php框架,适合需要简洁的工具创建全功能web应用程序的开发人员使用。
3. zend
zend框架建立在简单、面向对象、企业友好许可和严格测试敏捷编码基础上。zend框架的目标是帮助开发者创建更加安全、可靠和现代的web 2.0应用程序、web服务。
4. yii
yii是一个高性能、基于组件的php框架,也是开发大型web应用程序最好的php框架。yii拥有完整的功能,包括mvc、 dao/activerecord、i18n/l10n、缓存、基于jquery的ajax支持、认证和基于角色的访问控制、scaffolding、输 入验证、部件、事件、主题、web服务等等。针对严格的面向对象编程来说,yii是非常容易使用、灵活且可扩展的框架。
5. symfony
symfony为开发人员提供了一个架构、组件和工具,可以使用它更快地创建复杂的web应用程序。symfony可以让你更早地发布你的应用,而且长时间保持稳定。symfony是经验的总结:它使用了大多数web开发的最佳经验,并集成了一些伟大的第三方库。
6. ez组件
ez组件是一个企业愿意普遍采用的php组件库(可以单独使用或共同进行php应用的开发)。ez组件可以帮助开发人员减少重复工作,让他们可专注在解决客户的特定需求上。
英文原文:http://coderbay.com/best-php-frameworks-to-build-web-applications/