# tp6-templete **Repository Path**: xl-yingfeng/tp6-templete ## Basic Information - **Project Name**: tp6-templete - **Description**: tp6模板,官网composer安装,纯净版 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-25 - **Last Updated**: 2024-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ThinkPHP 6.0 =============== > 运行环境要求PHP7.1+,兼容PHP8.0。 1.基本介绍 本项目基于tp6.0开发接口,用于前后端分离,多应用模式。本项目直接git下载绑定/public目录运行即可,后期开发仅需自己安装插件等第三方插件即可。 本项目包含登录(使用JWT)、注册、路由、权限、数据(增、删、改、查)等基本功能,请根据自己实际情况进行二次开发 2.目录结构 > app --------------------------------------------- 应用目录 > api ----------------------------------------- 前端接口目录 > config --------------------------------- 接口配置目录 > app.php ----------------------------- 应用配置 > ...... 此congfig目录与根目录下的config同理,如果每个应用下配置config,则应用下的cofig配置 > controller ----------------------------- 控制器 > v1 --------------------------------- 版本号(第一版) > v2 --------------------------------- 版本号(第二版) > middleware ----------------------------- 中间件 > route --------------------------------- 路由 > vaildate --------------------------------- 验证器 > backend ------------------------------------- 后端接口目录(同理前端接口目录) > config --------------------------------- 接口配置目录 > controller ----------------------------- 控制器 > middleware ----------------------------- 中间件 > route --------------------------------- 路由 > vaildate --------------------------------- 验证器 > common ------------------------------------- 公共目录 > model --------------------------------- 公共模型 > config ----------------------------------------- 配置目录 > extend ----------------------------------------- 扩展类库目录 > public ----------------------------------------- WEB目录(对外访问目录) > route ------------------------------------------ 路由目录 > runtime ---------------------------------------- 缓存目录 > vendor ----------------------------------------- Composer类库目录 > .example.env ----------------------------------- 环境变量示例文件,自己使用时重命名为.env或者复制一个,重命名为.env > view ------------------------------------------- 视图目录 > composer.json ---------------------------------- composer 定义文件 > think ------------------------------------------ 命令行入口文件 > ReadMe.md -------------------------------------- 使用说明,注意事项 3.请求简单描述:请求路径->路由(检测是否正确)->中间件(是否需要进行其他操作)->控制器-》返回数据