Yii框架官方教程增补篇6——基础知识:应用、组件、配置、生命周期
2014-11-07 00:00
736 查看
应用是指请求处理中的执行上下文。它的主要任务是分析用户请求并将其分派到合适的控制器中以作进一步处理。 它同时作为服务中心,维护应用级别的配置。鉴于此,应用也叫做前端控制器。
应用由入口脚本创建为一个单例对象。这个应用单例对象可以在任何地方通过 Yii::app() 访问。
1. 应用配置
默认情况下,应用是一个 CWebApplication 的实例。要自定义它,我们通常需要提供一个配置文件 (或数组) 以创建应用实例时初始化其属性值。自定义应用的另一种方式是继承 CWebApplication。
配置是一个键值对数组。每个键代表应用实例中某属性的名字,每个值即相应属性的初始值。 例如,如下的配置设定了应用的 name 和 defaultController 属性。
应用由入口脚本创建为一个单例对象。这个应用单例对象可以在任何地方通过 Yii::app() 访问。
1. 应用配置
默认情况下,应用是一个 CWebApplication 的实例。要自定义它,我们通常需要提供一个配置文件 (或数组) 以创建应用实例时初始化其属性值。自定义应用的另一种方式是继承 CWebApplication。
配置是一个键值对数组。每个键代表应用实例中某属性的名字,每个值即相应属性的初始值。 例如,如下的配置设定了应用的 name 和 defaultController 属性。
array( 'name'=>'Yii Framework', 'defaultController'=>'site', )
相关文章推荐
- Yii框架官方教程增补篇4——基础知识:模型-视图-控制器 (MVC)
- Yii框架官方教程增补篇5——基础知识:入口脚本
- Yii框架官方指南系列10——基础知识:组件
- Yii框架官方指南系列7——基础知识:控制器
- Yii框架官方指南系列9——基础知识:视图
- Yii框架官方教程增补篇3——开始:创建第一个Yii应用
- Yii框架官方指南系列8——基础知识:模型
- Yii框架官方教程增补篇2——开始:安装Yii框架
- Yii框架官方教程增补版45——专题:日志记录
- Yii框架官方指南系列13——基础知识:开发规范
- Yii框架官方系列指南系列11——基础知识:模块
- Yii框架官方指南系列12——基础知识:路径别名与名字空间
- Yii框架官方指南系列14——基础知识:开发流程
- Yii框架官方指南系列15——基础知识:最佳MVC实践
- Yii Framework 开发教程(2) Yii Web应用基础
- SpeedPHP学习教程第二篇——(基础知识,配置熟悉及......)(原创连载三)
- Yii框架官方指南系列增补版27——使用数据库:数据库迁移
- Yii框架下配置最新版yii-bootstrap组件
- Yii框架表单组件配置参数说明