ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
>[info] 章节内容 > 0 整体结构 > 1 应用核心 > 2 框架基础 > 3 框架工具 > 4 框架扩展 > 5 框架使用 :-: **整体流程** ![tp框架流程](https://box.kancloud.cn/b578f3af0c914e1ace35d423e00bc671_590x332.png =600x400) :-: **1 应用核心** >[danger]应用核心负责应用的整体运行流程 >**应用核心**的实现文件在think\App.php >主要包括:**应用初始化**,**网络请求路由解析**,**应用业务调度**,**输出网络响应对象** :-: **2 框架基础** >[danger]**框架基础**是框架运行的基础 >框架基础包括:**网络请求**(think\Request),**路由解析**(think\Route),**应用层MVC基类**(think\Controller,Model ,View),**网络响应**(think\Response)。 >框架基础还包括:**配置操作**(think\Config,Env),**自动加载**(think\Loader),**对象容器**(think\Container),**门面调用**(think\Facade), **行为钩子**(think\Hook),**异常错误处理**(think\Error,Exception),**日志记录**(think\Log) :-: **3 框架工具** >[danger]**框架工具**是应用业务中常用的基础工具 >框架工具包括:**命令行**(think\Console),**缓存操作**(think\Cache),**Cookie操作**(think\Cookie), **Session操作**(think\Session),**数据集合**(think\Collection), **文件上传**(think\File),**Url生成**(think\Url),**开发调试**(think\Debug),**语言包**(think\Lang), :-: **4 扩展模块** >[danger]**扩展模块**是应用业务中常用的功能模块 >官方扩展: >php常用扩展: :-: **5 框架使用** >[danger]**框架使用**是业务层中MVC实现的过程 >主要包含:路由的规划, 模块的划分,模型的设计,控制器的规划,静态资源的存储,模板的编写