yii是啥意思?
Yii是一個(gè)基于組件、用于開發(fā)大型 Web 應(yīng)用的高性能 PHP 框架。在WEB開發(fā)中Yii可以最大限度的實(shí)現(xiàn)代碼重用,極大的提高開發(fā)的速度。名字Yii(讀音是Yee or [ji:],應(yīng)該就是“易”的讀音 )代表的是容易(easy),高效(efficient)和可擴(kuò)展(extensible)
環(huán)境需求
要運(yùn)行一個(gè) Yii 驅(qū)動(dòng)的 Web 應(yīng)用,你需要有一個(gè)支持 PHP 5.1.0 或以上版本的 Web 服務(wù)器。
對(duì)于打算使用 Yii 的開發(fā)者來說,懂得面向?qū)ο?/b>編程(OOP)會(huì)非常有幫助。因?yàn)?Yii 是一個(gè)純 OOP 的框架。
適用范圍
Yii 是一個(gè)通用的 Web 編程框架,可以用于開發(fā)幾乎所有的 Web 應(yīng)用。由于它是輕量級(jí)的且具備了成熟的緩存解決方案,它特別適用于開發(fā)高流量的應(yīng)用,例如門戶,論壇,內(nèi)容管理系統(tǒng)(CMS),電子商務(wù)系統(tǒng)等等。
特點(diǎn)
1、快速
Yii 只加載您需要的功能。它具有強(qiáng)大的緩存支持。它明確的設(shè)計(jì)能與 AJAX 一起高效率的工作。
2、安全
Yii 的標(biāo)準(zhǔn)是安全的。它包括了輸入驗(yàn)證,輸出過濾,SQL 注入和跨站點(diǎn)腳本的預(yù)防。
3、專業(yè)
Yii 可幫助您開發(fā)清潔和可重用的代碼。它遵循了 MVC模式,確保了清晰分離邏輯層和表示層。
推薦學(xué)習(xí):Yii入門教程