Yii Framework 教程可以參見官方中文文檔 ,那麼為什麼還要寫這個開發教程呢? 本教程目的是通過不同的視角(主要是 通過開發Windows應用C++,C#程序員的角度)幫助Windows 桌面應用或ASP.Net程序員較快的掌握PHP Yii Framework應用程序框 架。 使用PHP開發Web應用的一個重要好處是可以應用於各種操作系統(Unix,Windows,Mac OS),而不像Asp.Net一般只能應 用中Windows操作系統上。使用PHP+Apache+MySQL (XMAP/LAMP) 幾乎可以打遍天下無敵手:-)。
本教程所使用的操作系統為Windows,開發IDE為 VS.PHP,之所以使用這個開發環境是因為VS.PHP采用Visual Studio 作為 IDE ,對於Visual Studio開發人員比較熟悉。而且可以用來同時開發調試C#,PHP應用。 Yii Framework 本身和IDE無關,你可以 使用你喜歡的PHP開發工具來開發Yii 應用(比如Eclipse)。關於VS.PHP的介紹可以參見 VS.PHP + YiiFramework 組合開發PHP 應用。本教程關於Yii Framework知識也和開發IDE無關,可以應用到各種開發環境,你可以選擇你自己喜歡的開發環境。
在創建第一個應用之間,需要下載Yii 開發包,下載可以到Yii網站http://www.yiiframework.com/download/ 下載,目前版 本為1.1.12, 下載後直接解壓,為方便起見將其解壓到C:根目錄下:
使用VS.PHP的還有一 個好處是其自帶了Apache Web 服務器,因此無需另外安裝,你也可以安裝XAMP (Apache+MySQL+PHP) ,但如需要使用MySQL,則 另外需安裝MySQL.
安裝好Yii Framework之後,我們就使用VS.PHP來創建第一個PHP應用,Hello World。