这一部份主要讲的是Yii中以约定的方式来实现的功能,或者说是惯用的模式。最常见的约定莫过于默认值了。 Yii通过约定一些最最通用的内容,使得这部分内容在编程的过程中,你不必再花费精力去指定或编码。 这也是提高效率的一种方式。
当然,既然称之为约定,就说明仅是推荐性、建议性的,而并非是强制性。也就是说,你是可以更改这些约定的内容的。 但是,除非有绝对的理由,否则,不建议随意更改Yii设定的约定。 而且,一旦对约定内容有所更改,一定要在代码中进行说明。
Yii的约定内容,主要包含应用的目录结构、别名、自动加载机制、环境、对象配置等内容:
- 更新记录
- 导读
- Yii是什么
- Yii2.0的亮点
- 背景知识
- 如何阅读本书
- Yii基础
- 属性(Property)
- 事件(Event)
- 行为(Behavior)
- Yii约定
- Yii应用的目录结构和入口脚本
- 别名(Alias)
- Yii的类自动加载机制
- 环境和配置文件
- 配置项(Configuration)
- Yii模式
- MVC
- 依赖注入和依赖注入容器
- 服务定位器(Service Locator)
- 请求与响应(TBD)
- 路由(Route)
- Url管理
- 请求(Reqeust)
- Web应用Request
- Yii与数据库(TBD)
- 数据类型
- 事务(Transaction)
- AcitveReocrd事件和关联操作
- 乐观锁与悲观锁
- 《深入理解Yii2.0》视频教程
- 第一讲:基础配置
- 第二讲:用户登录
- 第三讲:文章及评论的模型
- 附录
- 附录1:Yii2.0 对比 Yii1.1 的重大改进
- 附录2:Yii的安装
- 热心读者