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。