Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大化,可以显著提高你的Web应用开发速度。Yii 这个名字(读作易(Yee) 或 [ji:])代表 简单(easy), 高效(efficient) 和 可扩展(extensible).
一、下载yiiframework,下面的版本是1.1.6
下载地址:链接: 密码: gnde
二、解压缩,配置环境
将压缩包放在appserv的www目录下面,启动apache和mysql,在地址栏中输入:,查看配置环境,PDO和GD库需要配置一下,打开php.ini,加入:
extension=php_pdo_mysql.dll
extension=php_mysql.dll
(当然,以上两个文件必须提前放在php的扩展文件夹中),yii框架基于php5。
最新的PCEL下载地址:
三、创建第一个应用
打开cmd,切换到appserv的www目录下,输入:
D:\AppServ\www>yii\framework\yiic webapp test
Create a Web application under ‘D:\AppServ\www\test’? [Yes|No] yes
D:\AppServ\www>yii\framework\yiic webapp test
Create a Web application under ‘D:\AppServ\www\test’? [Yes|No] yes
mkdir D:/AppServ/www/test
mkdir D:/AppServ/www/test/assets
mkdir D:/AppServ/www/test/css
generate css/bg.gif
generate css/form.css
generate css/ie.css
…
generate themes/classic/views/.htaccess
mkdir D:/AppServ/www/test/themes/classic/views/layouts
mkdir D:/AppServ/www/test/themes/classic/views/site
mkdir D:/AppServ/www/test/themes/classic/views/system
Your application has been created successfully under D:\AppServ\www\test.
这样第一个应用就建立好了。
(yii6这个目录可以放在任意一个可读的目录中,不一定要放在appserv的www下,在生产中,一般将此目录放在比较安全的地方,比如:d:\,创建应用的时候,就可以:D:\yii\framework\yiic webapp webapp d:\appserv\www\test)
(如果你使用Eclipse或者NetBeans开发工具,将YII的framework作为包含文件,这样开发起来提示就比较多了。^_^)
四、查看应用
地址栏中输入:
没写一行代码,就可以看到程序正常运行了。跟ROR差不多。
五、文件结构说明
至此Yii的安装部分已经完成。下面是安装过程当中遇到的错误。
1、用yiic命令时提示“php.exe”不是内部或外部命令
解决:
yii/framework/yiic.bat,修改
if “%PHP_COMMAND%” == “” set PHP_COMMAND=php.exe
if “%PHP_COMMAND%” == “” set PHP_COMMAND=F:\np\php\php.exe /*根据自己的修改*/
关掉dos窗口 再打 输入 yiic webapp XX
2、创建应用
window开始->cmd 进入命令行,
切换目录直接进入某一个盘符 F: 回车
进入文件夹 cd phpweb\www\root