ThinkPHP5.0.16流程图
2018-05-17 17:59:26 1 举报
ThinkPHP5.0.16流程图
作者其他创作
大纲/内容
9.返回所有配置
返回所有配置
定义常量
设置PHP异常终止函数
8.加载所有配置
设置返回头部信息
2.读取数据库配置database
监听response_end
载入Load类
初始化Request类
输出数据到客户端
5.加载composer autofile
注册自动加载类Loader
1.注册自动加载机制
2
3.设置用户自定义异常处理函数
4.加载类库映射文件
Trace调试注入
加载基础文件base.php
处理输出数据
发送数据到客户端send()
6.加载公共文件
1
初始化应用
2.设置Composer自动加载
3.读取拓展配置extra
index.php
设置系统时区
监听app_dispath
4.加载应用状态配置
设定当前语言
ThinkPHP5.0.16
Hook监听app_init
清空当次请求有效的数据
2.设置用户自定义错误处理函数
6.加载extend拓展
设置获取当前过滤规则
3.注册命名空间
1.加载模块配置config
执行应用run(),返回Response对象
加载惯例配置文件convention
模块/控制器绑定
监听app_end
记录当前调度信息
7.加载当前模块语言包
5.加载行为扩展文件
监听app_begin
3
监听respense_send
start.php
记录路由和请求信息
加载额外文件(helper拓展函数)
清空类的实例化
获取应用调度信息
请求缓存检查
未设置调度信息则进行url检测
加载系统语言包
应用调试模式Env
加载开发环境配置文件env
1.设置汇报错误级别
注册错误和引导机制Error
收藏
0 条评论
下一页