Yii 是在BSD License下发布的一个开源项目。这意味着您能免费使用它开发开源或私有的 Web 应用程序。

Yii目前有两个主要的版本: 2.0 和 1.1。

Yii 2.0

Yii2的最新版本是 2.0.15,发布于 2018年03月20日。Yii 2.0 在 PHP 5.4.0 版本以上完全重写了 Yii,并且完全兼容 PHP 7.x。它的目的是成为一个最先进的新一代的PHP开发框架。Yii 2.0 不兼容 1.1。

有两种方式安装 Yii 2:使用 Composer,或者下载一份应用程序模板。我们强烈建议您使用前者。

通过 Composer 安装

这是安装 Yii2.0 的首选方法。如果你还没有安装 Composer,你可以按照这里的说明进行安装。

安装完 Composer,运行下面的命令来安装 Composer Asset 插件:

php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"

现在选择的应用程序模板之一,开始安装 Yii 2.0。应用程序模板是一个包含 Yii 写的骨架 Web 应用程序包。

请注意,您可能会被提示安装过程中输入你的 GitHub 的用户名和密码。这是正常的。只要输入它们并继续。

从归档文件安装

下载以下归档文件之一,然后将其解压缩到一个Web可访问的文件夹:

从旧版本升级

如果你是通过 composer 从 Yii 2.0.0 升级,只需要在您的项目根目录运行以下命令:

首先,确认您安装了最新版本的 Composer 资源插件

php composer.phar global require "fxp/composer-asset-plugin:~1.2.0"

然后升级 Yii 通过运行:

php composer.phar update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery.inputmask

如果您使用存档文件安装 Yii,您应该下载最新版本的文件,解压并替换旧版本。

如果你是用存档文件安装的,你应该下载最新版本的文件,并解压新版本替换旧版本。

从 Yii1.1 升级并不简单。请参考有关 从 Yii 1.1 升级 的指南。

获取最新的代码

Yii 2.0 托管于 GitHub。欢迎您为 Yii 2.0 的开发做出贡献,您可以通过提交 问题报告 或者 合并请求

Yii 1.1

Yii 1.1 目前正在维护模式。我们将继续支持和 bug 修复此版本直到 2016年12月31日。安全修复将会支持到 2019年12月31日

Yii Framework 1.1.x
最新版本 1.1.19(2017年06月08日)
状态 稳定
源代码

yii-1.1.19.5790cb.tar.gz (.zip文件)

更新日志, 升级说明
文档 yii-docs-1.1.19.5790cb.tar.gz (.zip文件)
要求 PHP 5.1.0 或以上
维护结束 2016年12月31日
安全支持 2019年12月31日 (如果需要可以继续延长)
历史版本 从1.1.14开始:在Github上的发布历史
1.1.13版本以前:从Google Code下载存档版本
Git访问

您可以使用以下URL从GitHub 库取得Yii的最新的开发版本:

git@github.com:yiisoft/yii.git
SVN访问

你也可以通过SVN获得最新的Yii源代码:

svn checkout https://github.com/yiisoft/yii/trunk/ yii