# BackApiThinkphp **Repository Path**: MiniWildCat/back-api-thinkphp ## Basic Information - **Project Name**: BackApiThinkphp - **Description**: 该项目包含完整的 ThinkPhp 主体功能模块(分离项目API, 全栈项目页面)。国内排名第二的框架,更小的框架,更加便捷的设置。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-07-26 - **Last Updated**: 2025-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: ThinkPHP, PHP, API ## README

Thinkphp 6框架模板

包含全栈版本,接口版本
### 一、项目介绍 #### 1.模板简介 ​ 该项目包含完整的 ThinkPhp 主体功能模块(分离项目API, 全栈项目页面)。国内排名第二的框架,更小的框架,更加便捷的设置。 #### 2.博客文章 - **Thinkphp学习:https://blog.csdn.net/qq_50792097/article/details/126417976** - **API测试接口:https://www.showdoc.com.cn/behindAPI/9154830834223308** #### 3.模板架构 **1.API接口模板** ``` WebServe--ThinkphpApi Thinkphp接口系统 │ .example.env │ .gitignore │ .travis.yml │ composer.json 依赖包文件 │ composer.lock │ LICENSE.txt │ README.md │ think 启动工具 │ thinkphp-test.sql sql文件 │ ├─app 应用程序代码 │ │ .htaccess │ │ AppService.php │ │ BaseController.php 基类控制器 │ │ common.php │ │ event.php │ │ ExceptionHandle.php │ │ middleware.php │ │ provider.php │ │ Request.php │ │ service.php │ ├─controller 控制器 │ │ Auth.php 认证相关控制器 │ │ Users.php 用户相关控制器 │ │ UserManage.php 用户管理控制器 │ ├─middleware 中间件 │ │ AuthLogin.php 认证中间件 │ │ JWTMiddleware.php JWT中间件 │ └─model │ UserMsg.php 用户模型 ├─config 配置文件 │ app.php 应用配置 │ cache.php │ captcha.php 验证码配置 │ console.php │ cookie.php │ database.php 数据库配置 │ filesystem.php 文件缓存配置 │ lang.php │ log.php │ middleware.php 中间件配置 │ route.php │ session.php session配置 │ trace.php │ view.php ├─extend │ .gitignore ├─public │ .htaccess │ favicon.ico │ index.php │ robots.txt │ router.php ├─route 路由文件 │ │ app.php 路由主入口文件 │ └─Admin 封装Admin路由文件 │ index.php ├─runtime ├─test └─vendor ``` **2.全栈后台管理系统** ``` WebServe--ThinkphpAdmin Thinkphp后台管理项目 │ .example.env │ .gitignore │ .travis.yml │ composer.json 依赖包文件 │ composer.lock │ LICENSE.txt │ README.md │ think 启动工具 │ thinkphp-test.sql sql文件 │ ├─app 应用程序代码 │ │ .htaccess │ │ AppService.php │ │ BaseController.php 基类控制器 │ │ common.php │ │ event.php │ │ ExceptionHandle.php │ │ middleware.php │ │ provider.php │ │ Request.php │ │ service.php │ ├─controller 控制器 │ │ Auth.php 认证相关控制器 │ │ Users.php 用户相关控制器 │ │ Public_s.php 公共相关控制器 │ │ UserManage.php 用户管理控制器 │ │ GoodsManage.php 商品管理控制器 │ │ Other.php 其它管理控制器 │ ├─middleware 中间件 │ │ AuthLogin.php 认证中间件 │ │ JWTMiddleware.php JWT中间件 │ ├─model 模型 │ │ UserMsg.php 用户模型 │ └─view 页面视图 │ ├─auth 认证相关视图 │ ├─users 用户相关视图 │ ├─public_s 公有相关视图 │ ├─goods_manage 管理商品相关视图 │ ├─user_manage 管理用户相关视图 │ └─other 其它相关视图 ├─config 配置文件 │ app.php 应用配置 │ cache.php │ captcha.php 验证码配置 │ console.php │ cookie.php │ database.php 数据库配置 │ filesystem.php 文件缓存配置 │ lang.php │ log.php │ middleware.php 中间件配置 │ route.php │ session.php session配置 │ trace.php │ view.php ├─extend │ .gitignore ├─public │ │ .htaccess │ │ favicon.ico │ │ index.php │ │ robots.txt │ │ router.php │ └─static 公有静态资源文件 ├─route 路由文件 │ │ app.php 路由主入口文件 │ └─Admin 封装Admin路由文件 │ index.php ├─runtime └─vendor └─web_template 后台管理系统使用的框架模板 ``` #### 4.模板截图 **1.API接口系统** | | | | ------------------------------------------------------------ | ------------------------------------------------------------ | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/登录帐号.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/测试接口.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/注册帐号.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/退出登录.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/注销帐号.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/前台API-用户详情.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/前台API-修改信息.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询所有用户.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询注销用户.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询非注销用户.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询用户(昵称).jpg "屏幕截图.png") | | **2.后台管理系统** | | | | ------------------------------------------------------------ | ------------------------------------------------------------ | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/首页.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/登录页.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/个人信息-基本资料.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-thinkphp/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/个人信息-修改密码.jpg "屏幕截图.png") | ### 二、项目安装 #### 1.开始使用 使用git拉取当前项目 ``` git clone https://gitee.com/MiniWildCat/back-api-thinkphp.git ``` 使用composer 对 Thinkphp系统安装包 ``` Thinkphp接口模板系统/Thinkphp后台管理系统 composer update --ignore-platform-reqs composer install --ignore-platform-reqs ``` 运行项目 ``` Thinkphp接口模板系统/Thinkphp后台管理系统 php think run --port=8001 ``` 项目开启后,可以通过以下url访问 ``` Thinkphp接口模板系统/Thinkphp后台管理系统 http://localhost:8001/ ``` 默认帐号 ``` 用户名:admin 密码:123456 ``` #### 2.使用说明 1. 项目的架构可以下载使用! 3. 经过本项目二次开发的项目,本项目不承担任何法律责任!!! #### 3.开源许可 当前项目模板采用 [Apache 2.0](http://www.apache.org/licenses/) 开源许可证。 ​