非常教程

Codeigniter 3参考手册

用户指南概述 | User guide: Overview

应用程序流程图 | Application Flow Chart

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

应用程序流程图  |  Application Flow Chart

  • php充当前端控制器,初始化运行CodeIgniter所需的基本资源。
  • 路由器检查HTTP请求,以确定应该如何处理它。
  • 如果存在缓存文件,则直接将其发送到浏览器,从而绕过正常的系统执行。
  • 安全性。在加载应用程序控制器之前,为了安全起见,对HTTP请求和任何用户提交的数据进行过滤。
  • Controller加载模型、核心库、帮助程序和处理特定请求所需的任何其他资源。
  • 呈现最终视图,然后将其发送到Web浏览器以供查看。如果启用了缓存,则首先缓存视图,以便在随后的请求中为其提供服务。
Codeigniter 3

CodeIgniter 是一个PHP MVC框架,特点是超轻量级、有数据加密、有灵活URI路由等。对于 PHP 程序员来说,它小巧但功能强大。

主页 https://codeigniter.com/
源码 https://github.com/bcit-ci/CodeIgniter
版本 3
发布版本 3.1.5