Tp特點:
1,多表查詢非常方便,在model裏幾句代碼就可以完成完成多表的關聯操作。
2,融合了smarty框架技術,使前臺和後臺獨立分開
3,支持多種緩存技術,memcache技術支持非常好
4,命名規範,模型,視圖和控制器嚴格遵循命名規則,通過命名一一對應
5,類庫擴展、驅動擴展、應用擴展、模型擴展、控制器擴展、標籤庫擴展、模板引擎擴展、Widget擴展、行爲擴展和模式擴展
6,支持多種URL模式
7,自動完成表單數據的驗證過濾,生成安全的數據對象
8,內置AJAX數據返回方法,支持JSON、XML和EVAL格式返回客戶端
9,內建豐富的查詢機制,包括組合查詢、複合查詢、區間查詢、統計查詢、定位查詢、動態查詢和原生查詢,讓你的數據查詢簡潔高效
10,系統支持多數據庫連接和動態切換機制,支持分佈式數據庫
YII特點:
1) 多種緩存機制,並支持緩存依賴。按需加載/延遲加載
2) 支持多模塊多模版。
3) 相對較完善的庫支持和第三方類庫的導入。Yii還支持PHP的命名空間和自定 義autoload方法
4) 工具支持yiic和gii。gii非常好用的建模塊、控制器(動作)、CURD操作等功 能,可以減少開發週期。
5) 全面的事件行爲機制。
6) Yii容易學習和使用,開發速度快
7) Yii 有着豐富的功能,從MVC, DAO/ActiveRecord, 到主題化, 國際化和本地化, Yii 提供了幾乎所有今天的Web 2.0應用程序開發所需的功能
8) Yii 具有高度的可重用性和可擴展性,是純粹的面向對象