2009年10月26日 09:47
经过几天的选择,最终选上了ThinkPHP,主要有以下几点理由:
1.不用的东西,不实例化,这为系统性能提供极好的支持;
如,某一个Action不用实例化DB,那么就可以不用实例化Model,这时候就不会初始化数据库对象;无模板输出,则不实例化模板引擎,这个方法很好!
2.传说中速度快
相对于Zend,Cake等一些框架,ThinkPHP提供几乎大部分常用的功能,看过一些测试报告,同样的运行环境,一样的逻辑,ThinkPHP领先于其他框架;
3.手册相对完整
作为一个国产框架,相对来说手册是比较完善的,但是相比于Zend,Cake等,还是有不少的差距,这点TP的开发人员,需要加倍努力了!
4.学习成本相对低廉
由于之前使用Cake,Zend,CI写过一些东西,相对来说,TP入门还比较简单,这一入门,其他就没什么问题了,因为TP的手册相对来说,还是比较完整。
5.版本维护及更新
因为TP一直有人维护,而且不断有新版本推出,所以解决了后顾之忧。用户数量也还可以,所以有了疑问,可以向社区求助。
暂这些。