Yii中使用了当前Web开发中最为主流和成熟的设计模式。包括依MVC模式、依赖注入(Denpdency Injection, DI)和服务定位器(Service Locator)等种模式。 这里将结合Web应用和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的安装
- 热心读者