一直以来php框架被广泛的利用着,多半都是基于mvc架构模式的,还有基于事件驱动模式的,下面我们来举例几个主要的PHP框架?
1、后盾网向老师开发的“HD框架”:
2、国人开发的PHP框架“ThinkPHP”
3、中国开源的php框架“Canphp”
其次是些国外比较著名框架:
2、Codelgniter,以它的简单易用,性能和速度而闻名,习惯性叫它ci框架。与 Symphony 不同,这款PHP开发框架对于共享主机的用户而言很理想,如果你想有一个小型覆盖面的框架。它提供了简单的解决方案,还有扩展的知识库,通过视频教程,用户指南和wiki来提供支持。
4、Yii 文档齐全,面向对象很彻底,性能超群。是一个基于组件、用于开发大型 Web 应用的 高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。 实例化模型以后很多组件都能用上,唯一不喜欢的是查询出来的数据操作都是对象式的,还是比较喜欢数组方式,只好用chtml::listData()转化。另zii wigdet对于提高开发速度非常不错
最后是几个小型的PHP框架:
2、DuoLamPHP是一款超轻量级的PHP框架,命名是按照多啦A梦动漫给改成的拼音形式。DP是一个简单、高效、上手容易的PHP框架,遵循apache开源协议。可以快速搭建出一个项目,作为一个超轻量级的PHP框架,完美支持MVC,完全面向对象。
4、PhpPeanuts是一个用以开发数据库后端应用的PHP框架,包含一个可扩展的动态脚手架用来创建一个完整的web应用,提供用户界面和ORM,包括CRUD操作、关联关系以及一些示例查询。
6、Openbiz framework是为搭建企业应用而设计的PHP的基于面向对象的快速开发框架。它可以帮助专业软件开发人员和技术咨询专家来构建用于网络上的企业级应用。
p.s:说了这么多,框架还是要适合你的业务才是最好的。

