Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大化,可以显著提高你的Web应用开发速度。Yii 这个名字(读作易(Yee)?或?[ji:])代表?简单(easy),?高效(efficient)?和?可扩展(extensible).?
Yii 的安装由如下两步组成:
安装完 Yii 以后你也许想验证一下你的服务器是否满足使用 Yii 的要求,只需浏览器中输入如下网址来访问需求检测脚本:
Yii 的最低需求是你的 Web 服务器支持 PHP 5.1.0 或更高版本。Yii 在 Windows 和 Linux 系统上的?Apache HTTP 服务器?中测试通过,应该在其它支持 PHP 5 的 Web 服务器和平台上也工作正常。
我们将使用?yiic?(命令行工具)创建一个新的 Yii 应用。Gii(强大的基于web的代码生成器)为特定的任务完成自动代码生成。假定?YiiRoot?为 Yii 的安装目录,WebRoot?是服务器的文档根目录。
在命令行运行?yiic,如下所示:
这样就可以在www目录下生成一个名为mysite的web应用了。
?
下面的树图描述了我们这个应用的目录结构。请查看约定以获取该结构的详细解释。