### 模块初始化阶段
- 加载php.ini 配置文件
- 调用每个拓展源码中的PHP_MINIT_FUNCTION中的方法初始化模块,进行一些模块所需的变量申请,内存分配
### 请求初始化阶段
- 接受到客户端的请求后调用每个拓展的PHP_RINIT_FUNCTION中的方法,初始化php脚本的执行环境
### 执行脚本阶段
### 请求结束阶段
- 调用每个拓展的PHP_RSHUTDOWN_FUNCTION方法清理请求现场,并且zend开始回收变量和内存
### 关闭模块阶段
- Web服务器退出或者命令行脚本执行完毕退出会调用拓展源码中的PHP\_MSHUTDOWN\_FUNCTION 方法
- linux 基础
- ln 链接
- linux 环境变量
- linux 进程查看
- nginx
- redis
- redis 安装
- php 底层原理
- php源码编译安装
- phpize文件
- php命令行
- php7 新特性
- php7 变量
- php7 生命周期
- php sapi运行模式
- php 内存管理
- php 运行机制和Zend虚拟机
- php垃圾回收
- php 基础
- php.ini
- php函数
- 面向对象
- php 文件上传
- ob缓冲和页面静态化
- php中的session
- php cURL扩展
- composer 应用
- php 错误和异常
- thinkphp
- tp6容器和依赖注入
- tp6 的服务
- tp6事件
- tp6 多应用
- tp6路由
- tp6 cache
- tp6 request
- tp6 中间件
- tp6 response
- tp6 Db
- 备忘录
- 数据库表