主流国外 PHP框架比较
最近简单的使用了目前在国内用的比较多的几个主流国外 PHP框架 ( 不包括国内框
架) ,大致对这些框架有个直观上的感受,简单分享一下,对于哪些做框架选型的时候,权
当一个参考。
主要参考的框架包括: CodeIgniter 、 CakePHP、ZendFramework、Symfony
说明:我对很多框架也没有认真使用,只是简单试用了一下,可能很多看法不成熟或
者是错误的,请大家指正,一起成长。
【 CodeIgniter 】
官方网站: http://codeigniter.com
中文网站: http://codeigniter.org.cn
中文手册: http://codeigniter.org.cn/user_guide
视频教程: http://codeigniter.org.cn/tutorials
测试版本: CodeIgniter_1.6.1
优点:
1. 配置简单,全部的配置使用 PHP脚本来配置,执行效率高 ; 具有基本的路由功能,
能够进行一定程度的路由 ; 具有初步的 Layout 功能,能够制作一定程度的界面外观 ; 数据库
层封装的不错,具有基本的 MVC功能
2. 快速简洁,代码不多,执行性能高,框架简单,容易上手,学习成本低,文档详细 ;
自带了很多简单好用的 library ,框架适合小型应用
缺点:
1. 把 Model 层简单的理解为数据库操作