Yii 是一个开源项目,根据 BSD 许可证 的条款发布。这意味着您可以免费使用 Yii 来开发开源或专有 Web 应用程序。
安装 Yii 有两种方法:使用 Composer 或下载应用程序模板。我们强烈建议您使用 Composer。
如果您尚未安装 Composer,可以按照 Composer 网站 上的说明进行安装。
Yii 2.0
- 最新版本是 2.0.51 (2024 年 7 月 18 日)
- 此版本和旧版本的更改
- 升级说明
- 所有 Yii 2.x 版本的列表
通过 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 版本的链接。
- العربية .tar.gz - .tar.bz2
- English PDF - .tar.gz - .tar.bz2
- Español PDF - .tar.gz - .tar.bz2
- Français PDF - .tar.gz - .tar.bz2
- Bahasa Indonesia PDF - .tar.gz - .tar.bz2
- 日本語 PDF - .tar.gz - .tar.bz2
- Polski PDF - .tar.gz - .tar.bz2
- Português brasileiro PDF - .tar.gz - .tar.bz2
- Русский PDF - .tar.gz - .tar.bz2
- Українська .tar.gz - .tar.bz2
- Oʻzbekcha .tar.gz - .tar.bz2
- 简体中文 PDF - .tar.gz - .tar.bz2
- Tiếng Việt .tar.gz - .tar.bz2
Yii 1.1
Yii 1.1 目前处于 维护模式。
对该版本的持续支持和错误修复已提供到 2016 年 12 月 31 日。
PHP 7 和 PHP 8 的安全修复和兼容性直到 2026 年 12 月 31 日。
- 最新版本是 1.1.29 (2023 年 11 月 14 日)
- 源代码 (.zip)
- 此版本和旧版本的更改
- 升级说明
- 离线文档 (.zip)
- 所有 Yii 1.x 版本的列表
您可以从 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 包也可用。
文档
- Deutsch
- English
- Español
- Français
- עִבְרִית
- Bahasa Indonesia
- Italiano
- 日本語
- Polski
- Português
- Português brasileiro
- România
- Русский
- Svenska
- Украї́нська
- 简体中文
存档
如果您正在寻找 Yii 1.0 和其他非常旧的资源,您可以在 博物馆 中找到它们。