• 简介
  • 架构分析
  • 整体架构
  • 入口文件
  • 懒性加载
  • tp5的类加载
  • 请求分发
  • 钩子
  • 模型
  • 模型实现(一)
  • 模型实现(二)
  • 模型实现(三)
  • 视图
  • 视图
  • 控制器
  • 控制器
  • 路由解析
  • 响应解析
  • 请求解析
  • 模板
  • 模板定位
  • 布局
  • 变量输出
  • 缓存
  • 缓存实现
  • 命令行
  • 简介
  • think
  • 其他
  • 多语言实现
  • 配置文件
  • 错误异常控制
  • 日志实现
  • 调试解析
  • 框架调试环境的搭配
  • 安全
  • TP的未来发展
  • 自己实现一个框架
  • 简介
  • 01_入口文件
  • 02_请求分发
  • 03_懒性加载
  • 04_懒性加载_类映射
  • 05_实现一个钩子类
  • 06_对错误和异常进行控制
  • 07_为框架添加配置功能
  • 框架与设计模式
  • 01_工厂模式
  • 02_原型模式
  • 03_封装类模式
  • 04_观察者模式
  • 05_单例模式
  • 05_算法抽象类模式
  • 项目质量保证
  • 01_测试框架的配置
  • 02_thinkphp测试环境配置
  • 03_数据库测试
  • 04_http测试