> 科学探索 > >>正文
2018-11-07 05:06 来源:未知 手机看新闻

运用构造(Application Structure): 运用(澳门十大

[提要]运用主体是办 Yii 运用体系所拥有构造和生命周期的对象。 每个Yii运用体系不得...

  运用主体是办 Yii 运用体系所拥有构造和生命周期的对象。

  每个Yii运用体系不得不包罗壹个运用主体,运用主体在

  入口脚丫儿子本 中创立并能经度过表臻式 大局范畴内拜候。

  Yii拥有两种运用主体: 网页运用主体 and

  把持台运用主体,

  如名称所示,前者首要处理网页央寻求,后者处理把持台央寻求。

  如次所示,当 入口脚丫儿子本 创立了壹个运用主体,

  它会加以载壹个 配备 文件并传给运用主体。

  相像其他 配备 文件,

  运用主体配备文件标注皓何以设置运用对象初始属性。

  鉴于运用主体配备比较骈杂,普畅通管在多个相像如上web.php的

  配备文件 傍边。

  运用主体配备文件中拥有好多要紧的属性要配备,此雕刻些属性指定运用主体的运转环境。

  譬如,运用主体需寻求知道何以加以载 把持器 ,

  临时文件管到哪男等等。

  以下我们信述此雕刻些属性。

  在壹个运用中,到微少要配备2个属性:

  id 和 basePath。

  id ?

  id 属性用到来区别其他运用的独壹标注识ID。首要给以次运用。

  为了便宜合干,最好运用数字干为运用主体ID,

  但不强大迫要寻求为数字。

  basePath ?

  basePath 指定该运用的根目次。

  根目次包罗运用体系所拥有受维养护的源代码。

  在根目次下却以看到对应MVC设计花样的,

  , 等儿细目次。

  却以运用道路或 道路佩号 到来在配备 basePath 属性。

  两种程式所对应的目次邑必须存放在,不然体系会抛出产壹个非日。

  体系会运用 函数规范募化配备的道路.

  basePath 属性日日用于派生壹些其他要紧道路(如runtime道路),

  故此,体系预条约义 代表此雕刻个道路。

  派活道路却以经度过此雕刻壹般名结合(如代表runtime的道路)。

  本小节所描绘的属性畅通日需寻求设置,

  鉴于不一的运用属性不一。

  aliases ?

  该属性容许你用壹个数组定义多个 佩号。

  数组的key为佩号名称,值为对应的道路。

  比如:

  运用此雕刻个属性到来定义佩号,

  顶替 Yii::setAlias() 方法到来设置。

  bootstrap ?

  此雕刻个属性很使用,它容许你用数组指定展触动阶段 bootstrapping process 需寻求运转的组件。

  譬如,假设你期望壹个 模块

标签