Yii2 请求工作流

Yii2 请求处理工作流

  1. 用户的请求发送到入口脚本:
    web/index.php
  2. 入口脚本加载配置,创建应用实例
  3. request应用组件分析处理路由
  4. 创建controller实例
  5. 创建action实例
  6. 过滤器验证
  7. action 加载数据 model
  8. action 渲染 view
  9. response应用组件负责将渲染的结果发送到用户浏览器

具体的工作流(workflow)如下: