应用程序流程图 | Application Flow Chart

应用流程图

下图说明了数据在整个系统中的流动情况:

  • php充当前端控制器,初始化运行CodeIgniter所需的基本资源。

  • 路由器检查HTTP请求,以确定应该如何处理它。

  • 如果存在缓存文件,则直接将其发送到浏览器,从而绕过正常的系统执行。

  • 安全性。在加载应用程序控制器之前,为了安全起见,对HTTP请求和任何用户提交的数据进行过滤。

  • Controller加载模型、核心库、帮助程序和处理特定请求所需的任何其他资源。

  • 呈现最终视图,然后将其发送到Web浏览器以供查看。如果启用了缓存,则首先缓存视图,以便在随后的请求中为其提供服务。