你需要了解什么?
Yii 的学习曲线不像其他 PHP 框架那样陡峭,但在开始使用 Yii 之前,仍然有一些东西你应该学习。
PHP
Yii 是一个 PHP 框架,所以请确保你阅读并理解语言参考。
面向对象编程
你需要对面向对象编程有基本的了解。如果你不熟悉它,可以查看许多可用的教程,例如 tuts+ 的教程。
当你使用 Yii 开发时,你会以面向对象的方式编写代码,所以请确保你熟悉 PHP OOP 支持。
请注意,你的应用程序越复杂,你就应该学习更高级的 OOP 概念来成功管理这种复杂性。
命令行和 Composer
Yii 广泛使用事实上的标准 PHP 包管理器 Composer,所以请确保你阅读并理解它的指南。如果你不熟悉使用命令行,现在是时候开始尝试了。一旦你学会了基础知识,你就再也不想没有它了。
HTTP
由于 Yii 是一个 Web 框架,而 Web 主要使用 HTTP,所以了解更多关于它的信息是个好主意。
Docker
默认的应用程序模板利用了 Docker,所以我们建议你阅读并理解这些概念。
此外,熟悉 twelve-factor app 原则也会让你受益。