Yii 是一个开源项目,根据 BSD 许可证 的条款发布。这意味着您可以免费使用 Yii 来开发开源或专有 Web 应用程序。

安装 Yii 有两种方法:使用 Composer 或下载应用程序模板。我们强烈建议您使用 Composer。

如果您尚未安装 Composer,可以按照 Composer 网站 上的说明进行安装。

Yii 2.0

通过 Composer 安装(推荐)

此处描述的安装说明是简要概述,您可能需要查看 权威指南 以获取更详细的说明。

选择其中一个应用程序模板开始安装 Yii 2.0。应用程序模板是一个包含用 Yii 编写的骨架 Web 应用程序的包,您可以从该应用程序开始构建您的应用程序。如果您刚开始使用 Yii,我们建议您安装 basic 模板。

要安装 basic 应用程序模板,请运行以下命令

php composer.phar create-project yiisoft/yii2-app-basic basic

开始使用 basic 应用程序模板的最佳方法是按照 权威指南中的介绍

要安装 advanced 应用程序模板,请运行以下命令

php composer.phar create-project yiisoft/yii2-app-advanced advanced

安装完 advanced 应用程序模板后,您应该查看它的 文档,了解如何使用它。

从存档文件安装

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

之后,您可能希望按照 权威指南中的介绍 开始使用,或者查看 advanced 应用程序模板的文档,了解如何使用它。

从旧版本升级

如果您使用 Composer 从 Yii 2.0.x 升级,只需在项目的根目录中运行以下命令

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

升级 Yii 时,可能会有需要调整应用程序代码的更改,因此您应该始终查看 UPGRADE 说明。这些说明还包含有关如何使用 composer 升级 Yii 的更详细说明。

如果您使用存档文件安装 Yii,则可以使用 Composer 遵循上述步骤,或下载新的发布文件,并将应用程序中 vendor/ 目录的内容替换为新的存档文件中的文件。

从 Yii 1.1 升级并非易事,需要重写您应用程序代码的大部分内容。有关更多详细信息,请参阅有关 从 Yii 1.1 升级 的指南。

离线文档

Yii 2.0 权威指南和 API 文档可供离线浏览。您将在下面找到下载包,其中包含指南和 API 文档的 HTML 文件,以及指向不同语言指南的 PDF 版本的链接。

 

Yii 1.1

Yii 1.1 目前处于 维护模式

对该版本的持续支持和错误修复已提供到 2016 年 12 月 31 日

PHP 7 和 PHP 8 的安全修复和兼容性直到 2026 年 12 月 31 日

您可以从 Github 存储库 使用 git 获取 Yii 1.1 代码的最新开发版本

git clone [email protected]:yiisoft/yii.git yii

或通过 SVN 使用

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

yiisoft/yii composer 包也可用。

文档

 

存档

如果您正在寻找 Yii 1.0 和其他非常旧的资源,您可以在 博物馆 中找到它们。