这门课解决什么问题,你缺的又是什么

很多转岗做 PHP 后端或者接手老项目的人,一上来就被框架的约定绕晕。ThinkPHP 3.2.3 是个有年头的版本,但国内大量历史项目还在跑它,面试也常拿它的核心机制当试金石。这门课不跟你讲什么大而全的架构哲学,它就解决两件事:一是让你搞懂这个框架到底怎么按它的规矩走路,二是带你走通一个带后台管理的商城雏形。如果你之前只会写裸 PHP,连命名空间都理不清,或者对着别人的代码抄了半天还是不知道控制器为什么要那么访问,那这就是给你补的底子。别装作什么框架都懂,先把这个老项目的底子夯实,后续不管接手新框架还是重构老代码,你心里才有谱。

建议先啃哪几块,怎么配合练习

这课不是让你当爽文听的,得跟着敲。建议先从命名空间和目录结构看起,这块没搞懂,后面所有的自动加载你都会觉得是玄学。接着死磕控制器访问原理和常用模式,搞清楚 URL 到底是怎么路由到具体方法上的,这是 ThinkPHP 的命门。数据库连接和分页那节,别光看视频里的结果,自己建个表把留言的增删改查全跑一遍。资料包里给的线索是理解用的,别指望照抄个压缩包就能交差。你得自己把环境搭起来,照着视频里的建表语句和模型调用,把留言模块从发布到后台取出、编辑、删除整个闭环走通。大 M 和大 D 方法的区别那段一定要动手验证,光背概念没用,写两行代码打印一下结果,比看十遍视频都管用。

学完你能独立搞出什么名堂

跟着走完,你不算什么框架高手,但手里绝对有了点真家伙。你应该能独立搭起一个 ThinkPHP 3.2.3 的项目骨架,自己配数据库,自己写控制器处理请求,顺手把语言包的配置用上。更重要的是,当商城建表和分类模块跑起来后,你脑子里对“一个带后台的业务系统长什么样”就有了具体的认知。这时候问你:ThinkPHP 3.2.3 里控制器是怎么被访问到的?大 M 和大 D 方法到底差在哪?一个带增删改查的后台模块怎么从零搭起来?你都得能说出个一二三,并且能上手敲。把这些基础打牢,以后碰到接手老项目、修老 bug,你才不会一打开代码就发懵。

课程目录

1 命名空间 (10:24)
2 Thinkphp目录结构简介 (09:44)
3 Thinkphp控制器访问原理 (39:23)
4 Thinkphp常用控制器模式介绍 (14:34)
5 Thinkphp数据库连接&分页 (54:55)
6 Thinkphp发布留言 (12:45)
7 Thinkphp后台取出留言 (21:26)
8 Thinkphp语言包的配置&应用 (29:14)
9 Thinkphp留言添加 (20:09)
10 Thinkphp留言添加&编辑 (14:52)
11 Thinkphp留言更新 (05:27)
12 Thinkphp留言删除功能 (04:26)
13 Thinkphp大M和大D方法的区别 (10:06)
14 Thinkphp商城建表 (28:05)
15 Thinkphp分类模块 (28:45)
16 Thinkphp商品添加 (34:05)
17 Thinkphp为商品添加多图 (37:45)
18 Thinkphp取出商品信息 (27:13)
19 Thinkphp取出商品的多图 (03:52)
20 Thinkphp产品更新 (15:00)
21 Thinkphp取出产品列表 (05:47)
22 Thinkphp后台整合 (11:56)
23 Thinkphp前台取产品_initialize使用 (22:17)
24 Thinkphp前台分类取产品&产品详情页的模板布局 (19:31)
25 Thinkphp产品详情页 (16:57)
26 Thinkphp导航选中状态整合 (15:07)
27 Thinkphp购物车功能 (39:47)
28 Thinkphp注册&登陆 (36:07)
29 Thinkphp确认订单&三级联动地址 (27:14)
30 Thinkphp生成订单 (28:58)