thinkphp 重构

汪飞捷
2023-12-01

thinkphp

现代网站平台分类:pc端、app端(ios,android)、h5端、微信端[小程序(mini_program),公众号(official)]

1.0、安装

composer require topthink/think-template

1.1、请求流程

对于一个HTTP应用,从用户发起请求到响应输出结束,大致的请求流程如下:

  • 载入Composer的自动加载autoload文件
  • 实例化系统应用基础类think\App
  • 获取应用目录等相关路径信息
  • 加载全局的服务提供provider.php文件
  • 设置容器实例及应用对象实例,确保当前容器对象唯一
  • 从容器中获取HTTP应用类think\Http
  • 执行HTTP应用类的run方法启动一个HTTP应用
  • 获取当前请求对象实例(默认为 app\Request 继承think\Request)保存到容器
  • 执行think\App类的初始化方法initialize
  • 加载环境变量文件.env<
 类似资料: