先說Yii,Yii自動生成代碼(腳手架),這東西我們只用來生成Model層的代碼,簡單CRUD簡直就是復制粘貼,根本沒意義。不過它的架構非常好,基於Behavior、Event的Component對應各種變化和擴展。曾經我們用Yii框架搭建了壹個旅遊類網站的管理後臺(10多個模塊),80%都是靠配置,公用的視圖(物理文件)不超過10個。所以看妳怎麽去用Yii,至於代碼生成,只是拋磚引玉,不壹定非要局限在它自有的功能上。至於Router方面,是Yii基本的組件,很隨意的。
然後看CodeIgniter,CI本身非常輕量,最近正在使用它做壹些開發,它面向的可能是比較初級的程序員,代碼很容易搞明白,也不是純面向對象。意思是:“如果妳在開發過程中有新人介入,是比較好上手的”。它的代碼都比較底層,封裝壹般般!