解决什么问题:用 ThinkPHP 8 把后端接口跑通

这套资料的主题是 ThinkPHP 8 框架结合 API 接口开发。它解决的场景很具体:当你要给前端、小程序或移动端提供数据服务时,怎么从零搭起一个结构清晰、能处理请求与鉴权的后端接口。很多转行者或前端同学卡在“会写 PHP 语法,但不知道怎么组织一个完整后端项目”,这门课就是帮你跨过这道坎。它不聊泛泛的架构理论,而是直接带你走通环境部署、路由定义、请求处理到返回 JSON 数据的完整链路,让你明白一个接口从发起到响应在代码层是怎么运转的。

适合什么基础与学习顺序建议

这套资料适合已经掌握 PHP 基础语法、懂点数据库操作,但没怎么用过现代框架的人。如果你连变量和循环都吃力,建议先补纯语法再看。对于符合基础的朋友,建议先看环境部署和项目简介部分,把本地的集成环境与命令行工具跑通,这是后续调试的前提。接着重点看路由与控制器章节,这是 API 开发的骨架;然后结合请求与响应处理的内容,理解参数校验和统一返回格式。中间涉及数据库操作的部分,务必对照讲义里的源码自己敲一遍,不要只看视频。

学完能做什么与资料配合方式

学完后,你应该能独立用 ThinkPHP 8 起一个后端项目,定义 RESTful 风格的路由,编写带参数校验的接口逻辑,并完成基础的错误统一处理。资料里的视频用来理解执行流程和排错思路,配套的讲义和源码才是练习核心。建议这样配合:先过一遍视频理解概念,然后关掉视频,只看讲义里的需求描述,自己动手写接口;写不出来或卡住时,再对照源码找问题。这套资料没有花哨的拓展,核心就是帮你建立“框架开发接口”的肌肉记忆,把基础接口跑顺,比看一堆高级概念更实在。

本页收录 thinkphp8+Api接口开发,方向为体系课,重点涉及 PHP。

适合正在补 PHP 相关知识、想按目录逐步推进的学习者。

下方为完整资料与目录,可先看目录判断是否符合需要。


thinkphp8+Api接口开发

课程目录

*   01 第1章开发环境的部署/

  *   01 任务1项目简介.mp4 (32.56 MB), 06:34

  *   02 任务2讲义和源码的获取.mp4 (9.84 MB), 01:49

  *   03 任务3什么是 WampServer 集成开发环境.mp4 (14.01 MB), 03:21

  *   04 任务4wamp的安装和配置.mp4 (83.15 MB), 15:43

  *   05 任务5Windows11 的两种命令行工具.mp4 (15.11 MB), 02:55

  *   06 任务6PHP 的 CLI 的设置说明.mp4 (5.98 MB), 01:27

  *   07 任务7PHP 的 CLI 的设置.mp4 (37.18 MB), 06:22

  *   08 任务8composer 的安装和配置.mp4 (19.89 MB), 04:19

  *   09 任务9ThinkPHP8 的安装和运行.mp4 (75.24 MB), 14:53

*   02 第2章相关准备工作/

  *   01 任务1安装tp8项目.mp4 (58.99 MB), 12:18

  *   02 任务2创建user数据表.mp4 (37.65 MB), 08:32

  *   03 任务3创建一个测试控制器.mp4 (30.59 MB), 07:05

  *   04 任务4IDE自动补全提示.mp4 (23.37 MB), 04:00

  *   05 任务5自定义公共函数文件.mp4 (46.63 MB), 09:03

  *   06 任务6Api开发工具.mp4 (83.10 MB), 16:00

  *   07 任务7HTTP请求的一些基本概念.mp4 (37.05 MB), 06:25

  *   08 任务8数据响应格式.mp4 (52.92 MB), 10:39

  *   09 任务9限流中间件的设定.mp4 (88.46 MB), 15:58

*   03 第3章用户的注册和登录/

  *   01 任务1阿里云手机短信申请流程.mp4 (52.73 MB), 10:04

  *   02 任务2手机短信发送类的编写.mp4 (61.82 MB), 10:22

  *   03 任务3短信码的类创建.mp4 (66.74 MB), 13:54

  *   04 任务4短息服务控制器和路由的创建.mp4 (67.16 MB), 12:26

  *   05 任务5定义服务.mp4 (50.91 MB), 08:36

  *   06 任务6完成短信发送业务.mp4 (39.78 MB), 06:54

  *   07 任务7用户注册1.mp4 (81.66 MB), 13:54

  *   08 任务8用户注册2.mp4 (57.28 MB), 09:32

  *   09 任务9用户登录.mp4 (41.92 MB), 07:29

  *   10 任务10伪造数据及注册和登录接口调试1.mp4 (26.69 MB), 04:36

  *   11 任务11伪造数据及注册和登录接口调试2.mp4 (49.15 MB), 08:09

*   04 第4章JWT的配置/

  *   01 任务1什么是JWT.mp4 (23.30 MB), 04:51

  *   02 任务2生成JWT令牌的trait.mp4 (54.75 MB), 09:17

  *   03 任务3创建JWT的中间件1.mp4 (45.13 MB), 07:42

  *   04 任务4创建JWT的中间件2.mp4 (44.46 MB), 07:03

  *   05 任务5使用基本控制器获取token数据.mp4 (54.06 MB), 09:07

*   05 第5章帖子大类相关/

  *   01 任务1帖子大类的表创建.mp4 (49.40 MB), 09:34

  *   02 任务2伪造大类数据.mp4 (23.66 MB), 04:33

  *   03 任务3获取帖子大类的列表.mp4 (10.51 MB), 01:54

  *   04 任务4添加帖子大类.mp4 (71.39 MB), 11:49

  *   05 任务5帖子大类的显示和修改.mp4 (47.91 MB), 08:02

  *   06 任务6帖子大类的删除.mp4 (29.57 MB), 05:12

*   06 第6章帖子相关/

  *   01 任务1帖子数据表的创建.mp4 (30.26 MB), 07:28

  *   02 任务2帖子的创建.mp4 (90.65 MB), 14:11

  *   03 任务3定义模型关联.mp4 (90.92 MB), 15:12

  *   04 任务4公共脚本的设置.mp4 (45.28 MB), 08:44

  *   05 任务5帖子的修改.mp4 (113.24 MB), 19:36

  *   06 任务6删除帖子.mp4 (36.35 MB), 06:11

*   07 第7章评论相关/

  *   01 任务1评论表的创建.mp4 (16.16 MB), 03:23

  *   02 任务2定义评论的模型路由和控制器.mp4 (36.81 MB), 06:02

  *   03 任务3定义评论的模型关联.mp4 (43.46 MB), 07:13

  *   04 任务4评论的添加.mp4 (81.43 MB), 13:56

  *   05 任务5获取某帖子的评论列表.mp4 (38.71 MB), 06:36

  *   06 任务6使用模型事件确保数据的完整性.mp4 (63.49 MB), 11:05

  *   07 任务7针对评论的评论.mp4 (129.06 MB), 22:10

*   08 第8章用户收藏帖子/

  *   01 任务1用户收藏帖子的表创建.mp4 (10.37 MB), 02:30

  *   02 任务2用户收藏帖子的相关文件的创建.mp4 (17.11 MB), 03:19

  *   03 任务3用户收藏帖子切换的方法创建.mp4 (83.53 MB), 14:06

*   09 第9章上传文件/

  *   01 任务1上传文件服务的创建.mp4 (43.56 MB), 07:08

  *   02 任务2上传文件的方法.mp4 (39.33 MB), 07:47

*   10 第10章接口文档/

  *   01 任务1创建接口文档.mp4 (25.20 MB), 04:36