有关Yii Application生命周期和controller目录结构的一点总结(待续)

原创 2011年01月18日 14:58:00

Application LifeCycles:

1.预安装application(CApplication::preinit());

2.设置自动加载类和错误处理类

3.注册application组件

4.加载application配置

5.初始化application(CApplication::init())

        注册application编辑器

        加载静态application组件

6.引发onBiginRequest事件

7.处理用户请求

        解析用户请求

        创建controller

        运行controller

8.引发onEndRequest事件

 

 

action 可以被定义为一个方法,方法名以action开始。

filter过滤器可以被定义为一个控制器的方法,方法名必须以filter开始。

 

原则上action和filter都是定义为controller的一个方法,实际上为了便于管理,

可将action和filter独立为一个类在controller里面加入他们的引用。这时,action和filter

的命名规则都会出现一些变化。并不是按照原先的定义方式。

  controller的目录结构:

Controllers

     UserController

    actions

        post

            PostAction.php

    filters

        post

            PreFormanceFilter.php

版权声明:本文为博主原创文章,未经博主允许不得转载!!!

yii2 应用主体生命周期

应用主体生命周期 当运行 入口脚本 处理请求时,应用主体会经历以下生命周期: 入口脚本加载应用主体配置数组。入口脚本创建一个应用主体实例: 调用 [[yii\base\Applica...
  • terry_water
  • terry_water
  • 2015年01月13日 10:29
  • 1063

UIViewController生命周期控制

一千个人眼里有一千个哈姆雷特, 如果不统一下, 每个程序员按照自己的习惯的代码风格去写, 会给维护造成了困扰,所以我们给UIViewController的申明周期中加上一些方法来规范下...
  • uxyheaven
  • uxyheaven
  • 2014年09月29日 17:06
  • 7480

web开发中四个域的生命周期和作用域

Web开发中的四个域对象:有范围小到大:page(jsp有效) request(一次请求)session(一次会话) application(当前web应用)page域指的是pageContext....
  • qq_16526497
  • qq_16526497
  • 2015年06月16日 01:50
  • 1805

PMBOK(第五版)学习笔记 —— 2 组织影响和项目生命周期

PMBOK(第五版)第二章组织影响和项目生命周期部分的知识点梳理。
  • AntreeHuang
  • AntreeHuang
  • 2015年03月18日 12:04
  • 2194

Maven标准目录结构和生命周期

1.标准目录结构: src   -main       –bin 脚本库       –java java源代码文件       –resources 资源库,负责管理项目主体的资源。在使用...
  • oChangWen
  • oChangWen
  • 2016年07月12日 16:23
  • 526

【JavaWeb-28】Maven仓库、目录结构、命令和生命周期、添加jar包和插件

1、如果是一个maven项目的话,进入到该项目下,可以直接用下面的命令运行项目:mvn tomcat:run——甚至都不要求安装eclipse或者tomcat,因为maven会利用自己的tomcat插...
  • wsb200514
  • wsb200514
  • 2017年05月26日 09:13
  • 311

Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】

什么是Serlvet?Servlet其实就是一个遵循Servlet开发的java类。Serlvet是由服务器调用的,运行在服务器端。为什么要用到Serlvet?我们编写java程序想要在网上实现 聊天...
  • hon_3y
  • hon_3y
  • 2017年01月14日 20:33
  • 679

View Controller 生命周期总结

最近在找工作,想在IOS方面发展,以前在公司做过一个IOS
  • lzw_2006
  • lzw_2006
  • 2014年05月16日 17:20
  • 745

ABC_一种全生命周期软件体系结构建模方法

  • 2016年01月19日 17:23
  • 1.41MB
  • 下载

项目管理生命周期与组织结构

  • 2012年01月06日 13:03
  • 484KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关Yii Application生命周期和controller目录结构的一点总结(待续)
举报原因:
原因补充:

(最多只允许输入30个字)