thinkPHP 与 yii 的区别

来源:互联网 发布:mac 网页抓取工具 编辑:程序博客网 时间:2024/05/21 17:44

thinkPHP:社区火爆,中文的新手教程很详细,比较容易上手。

web项目开发中大部分代码都是重复的,因此自动化代码生成工具是必不可少的,截至最新的tp3.2.3,我仍然没看到tp对自动化工具有任何支持的迹象;gii非常好用的建模块、控制器(动作)、CURD操作等功 能,可以减少开发周期。 

tp缺失了数据迁移工具,这都导致了项目后期维护由很大困难

Yii完全用面向对象的方式构建,常用web类库都以组件方式呈现,终于改善了PHP程序员边写代码边百度:‘XX功能该用哪个函数’的情况。反观TP,仅仅对常用类库封装成class,要用什么取什么,根本没做过精心的设计,完全像是一个多年的程序员攒了些类库,

Yii 面向对象的程度更高。