222
发新话题
打印

PHP的几个比较热的框架

PHP的几个比较热的框架

1. Zend Framework--------有较详细的文档,示例,PHP的支持官方出品...用的人自然不少...

2. Symfony-------国外的一个PHP框架...用的也不少..但网上也列举其的一些缺点
        1. 使用了庞大的 Creole 和 Propel 作为数据源层。虽然实现了功能超强的数据库访问 功能和对象关系影射(真正的对象关系与关系式数据库之间的影射),但性能损失太大,代价高昂;
  2. 用 XML 文件配置数据库,YAML 文件配置应用程序,造成了项目的维护困难;
  3. 试图封装太多基础的东西,让框架应用看上去更面向对象(连$_GET、$_POST都封装, 有必要吗?)
3. CakePHP-----也是一款国外的PHP框架,它用 ActiveRecord 模式封装数据库访问和领域逻辑,对于小应用来说可以获得令人惊叹的开发效率;命令行代码生成工具让开发者可以快速生成应用程序框架,不过它的MODEL类似乎有些过于复杂....使得项目在后期时会变得有些困难而且对稍微有些复杂的项目就显得有些麻烦了...后期的开发效率和维护变得困难..

4. CodeIgniter-----也是国外的.不过它有中文官方站点这无疑对那些E文不是很好的PHPER来说是很有吸引力...而且它相对其它的来说比较好学...很小巧..0配置...学习曲线相对较低...

5.fleaphp-----国产PHP框架....只是文档不是很完善,不过用的还是比较广泛的..

6.Thinkphp---和fleaphp一样也是一款国产的PHP框架.....文档比较完善...现在好像和fleaphp的用户数平分秋色....用的也不少...


上述只是个人所了解到的..肯定有不知道的.如有其它优秀的PHP框架大家可以跟帖发表!!!此帖只在让大家了解一下现在的PHP框架信息...可以根据自己的喜好来选择一款适合自己的....

路漫漫其修远兮,吾将上下而求索!

TOP

   thinkphp 感谢挺不错的  中文的 就是好
做好站 !  做好站 !
一个代表决心,一个代表质量!

TOP

力挺国产PHP框架....但不知道fleaphp和Thinkphp这两个哪个更有优势一些...期待高手介绍一下....所在最近在看codeigniter....都说比较容易学...
hostmonster
好好活着,做有意义的事!

TOP

发新话题