yii框架適合開發(fā)什么項目?
yii是一個通用web編程框架,能夠開發(fā)任何類型的web應(yīng)用,該框架的一大優(yōu)點就是具有很好很強大的緩存組件,所以比較適合開發(fā)大流量的應(yīng)用,比如門戶、論壇、內(nèi)容管理系統(tǒng)、電子商務(wù)系統(tǒng)等等。
yii
yii是一個基于組件的高性能php框架,用于開發(fā)大型web應(yīng)用。yii采用嚴格的oop編寫,并有著完善的庫引用以及全面的教程。從 mvc,dao/activerecord,widgets,caching,等級式rbac,web服務(wù),到主題化,i18n和l10n,yii提供了今日web 2.0應(yīng)用開發(fā)所需要的幾乎一切功能。事實上,yii是最有效率的php框架之一。
yii是一個高性能的php5的web應(yīng)用程序開發(fā)框架。通過一個簡單的命令行工具 yiic 可以快速創(chuàng)建一個web應(yīng)用程序的代碼框架,開發(fā)者可以在生成的代碼框架基礎(chǔ)上添加業(yè)務(wù)邏輯,以快速完成應(yīng)用程序的開發(fā)。
yii容易學(xué)習和使用。你只需要知道php和面向?qū)ο缶幊?,便可以很快上手,而不必事先去學(xué)習一種新的架構(gòu)或者模板語言。
用yii的開發(fā)速度非常之快,除框架本身之外,需要為應(yīng)用所寫的編碼極少。事實上這是最高效的開發(fā)框架之一。
yii 具有高度的可重用性和可擴展性,是純粹的面向?qū)ο蟮?。yii中的一切都是獨立的可被配置,可重用,可擴展的組件。更重要的是yii有著越來越多的擴展庫。主要由使用者貢獻出的組件組成,這可能有助于大大減少您的開發(fā)時間。
yii 有著豐富的功能. 從 mvc, dao/activerecord, 到 主題化, 國際化 和本地化, yii 提供了幾乎所有今天的web 2.0應(yīng)用程序開發(fā)所需的功能。
在yii參考手冊是yii完備的文檔,有著你學(xué)習和掌握它所需要的任何信息。
yii一開始就精心設(shè)計,以適應(yīng)復(fù)雜的web應(yīng)用開發(fā)。他不是一些項目的副產(chǎn)品或者第三方集成。而是融合了作者豐富的 web 應(yīng)用開發(fā)經(jīng)驗和其它熱門 web 框架和應(yīng)用的優(yōu)秀思想的結(jié)晶。
最后,但并非不重要,yii是免費的,yii遵循最新的bsd許可。它確保了它的第三方開發(fā)也循序和bsd相兼容的許可。這意味著無論從法律上還是財務(wù)上來說,您都可以自由的使用yii來開發(fā)任何一個開源的或者私有的應(yīng)用。
推薦教程:《yii教程》