Menu
CoddyTech
学习路径

PHP 后端开发学习路线

WordPress、Drupal 以及维基百科背后的 MediaWiki 都是用 PHP 运行的,而团队用 PHP 构建新应用时,用的是 Laravel 和 Symfony。在学习任何一个框架之前,PHP 后端开发者都需要掌握这门语言、SQL、Linux 终端、Git 和 Docker。这条路径按这个顺序教你,免费,在浏览器中学习,每门课程都有证书。

225,310+ 名学习者已报名这些课程

509 节课517 个挑战2,925 道测验题

PHP 后端开发学习路线,一步一步来

5 门课程8 个单元509 节课517 个挑战2,925 道测验题

每一步都是 Coddy 上现有的一门课程,第一步的开始按钮会打开 PHP 课程。你可以按顺序学,也可以从自己欠缺的那一门开始:无论哪种方式,每门课程的进度都会单独保存。

  1. 1
    开始这一步开始“基础”、“逻辑与流程” 和 “面向对象编程”:变量、数组、函数和控制流,然后是类和对象。WordPress、Laravel 和 Symfony 都是用这样的 PHP 写成的。开始专属页面
  2. 2
    开始这一步开始在真实的数据表上练习 SELECT、WHERE、JOIN、GROUP BY 和子查询,然后学习让查询保持高效的索引和数据库表结构设计。这些查询同样适用于 WordPress 所需的 MySQL 或 MariaDB 数据库,也正是 Eloquent 和 Doctrine 在幕后发出的查询。开始专属页面
  3. 3
    开始这一步开始文件和权限、进程、管道以及 bash 基础。PHP 运行在 Nginx 或 Apache 后面的 Linux 服务器上,第一次部署常常栽在权限问题上:Web 服务器无法写入上传目录或缓存目录。开始专属页面
  4. 4
    开始这一步开始提交、分支、合并、冲突、远程仓库和撤销错误。有了 Git 历史,就不用再通过 FTP 直接改服务器上的文件:每一次改动都经过审查、可以回退,并从同一个地方部署。开始专属页面
  5. 5
    开始这一步开始镜像、Dockerfile、数据卷和网络。一个 PHP 应用通常以三个容器运行:PHP-FPM、Nginx 和 MySQL。Docker 能在每台笔记本电脑和服务器上启动同样的一套环境。开始专属页面
你将获得
学编程所需的一切

在实践中学习

编写真实代码、查询数据库、搭建网站、掌握 AI 提示词。我们的互动课程涵盖现代开发者需要的每一项技能。

playground.js
代码编辑器
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
测试 #1test Case Success icon
测试 #2test Case Success icon
测试 #3test Case Failure icon
输入
"Alex"
输出
"Hello, Coddy! Alex"

打造你的连胜

坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。

12 天连胜

明天再来,保持你的连胜!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

加倍或归零

第 5 天,共 7 天

fire Freeze icon

连胜冻结

2 left

随时随地写代码

随时随地继续你的编程学习旅程!无需配置,无需下载:打开就能写代码。支持 iOS、Android 和 Web,评分高达 4.9 星。

Python
7连胜
250分数
5能量
变量
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
继续
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
学习旅程
目标
排行榜
个人主页
4.9
星星星星星
评分

你并不孤单

在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!

挑战者联赛
挑战者联赛前 7 名晋级
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon晋级区leaderboard Arrow Up icon

多种学习方式

阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。

变量入门
音频

变量是一个有名字的容器,用来存储值,方便你在程序后面引用。

在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。

值可以随时间变化。给这个名字重新赋值,它就会指向新的值。

1xSarah

获得证书

每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。

Coddy结业证书
兹证明张三已成功完成
python iconPython 基础
已验证
日期2026年1月
LinkedIn添加到 LinkedIn

为什么在 Coddy 用 PHP 学后端开发

  • 天生的后端语言。PHP 就是为一件事而生的:在服务器上运行,响应 Web 请求。WordPress、Drupal 和 Magento 都是用 PHP 写的,Web 服务器端的很大一部分也是如此。
  • 现代 PHP,有类型,面向对象。PHP 8.0 和 8.1 加入了联合类型、match、命名参数、枚举和 readonly 属性,Laravel 和 Symfony 也是由类和接口构建而成的。PHP 课程中的 “面向对象编程” 单元,正是这些框架默认你已掌握的部分。
  • 先学 SQL,再学 Eloquent。Laravel 的 Eloquent 和 Symfony 使用的 ORM Doctrine 会替你写查询,直到某个页面变慢;这时你就得读懂 SQL,找出 N+1 查询问题,然后加上索引。这就是为什么 SQL 是第二步。
  • 在浏览器中学习并评分。不用配置 XAMPP 和 Apache:每节 PHP 课都以一道由测试检查的挑战结束,当你的代码没通过时,AI 导师 Bugsy 会阅读你的代码和错误信息,引导你找到修复方法。每门课程学完都有一张免费证书。

关于 PHP 后端开发的常见问题

PHP 是好的后端语言吗?

做 Web 后端的话,是的。每个请求都从一个干净的状态开始,这让 PHP 应用很容易理解,托管成本也低,而 Laravel 和 Symfony 都是成熟、文档完善的框架。PHP 的坏名声来自旧代码:现代 PHP 有类型、枚举、JIT 编译器,还有管理包的 Composer。它不太适合长时间运行的进程和高并发场景,这类场景更常用 Go 或 Node.js。

PHP 后端开发者需要会 Laravel 吗?

大多数 PHP 后端岗位需要 Laravel 或 Symfony:新的 PHP 应用通常都基于其中之一构建,招聘要求里也往往会点名其中一个。WordPress 工作是例外,它有自己的插件和主题 API。这条路径目前有意不教这两个框架:它们都默认你已经掌握面向对象的 PHP 和 SQL,而这正是这条路径的前两步。

PHP 后端工作只有 WordPress 吗?

不是。WordPress 是最大的 PHP 应用,本身就是一个很大的就业市场,涉及主题、插件和外包项目,但 Laravel 和 Symfony 同样支撑着 SaaS 产品、网上商店、内部工具以及移动 App 背后的 API。这一切都建立在这条路径所教的内容之上:PHP 本身、关系型数据库、Linux 服务器、Git 和容器。

做后端开发,选 PHP 还是 Node.js?

如果你看中 WordPress 和 Laravel 的就业市场、简单的托管方式和易于理解的请求模型,选 PHP;如果你已经在用 JavaScript 写前端,想在整个技术栈中使用同一门语言,或者需要 WebSocket 这类大量长连接,选 Node.js。两者在 Web 后端都很常见,这条路径中的 SQL、Linux、Git 和 Docker 几步对两者都适用。

成为 PHP 后端开发者需要多长时间?

从零开始,每天学一小时:PHP 课程需要五到六周,SQL 两到三周,Linux、Git 和 Docker 加起来大约一个月,所以学完这条路径的基础大约需要三个月。要达到能找工作的水平,通常还需要在此基础上学习 Laravel 或 Symfony,并做一个真实的项目,比如一个带登录、数据库并完成部署的小应用。

这条 PHP 后端学习路线是免费的吗?

是的。路线上的每门课程都是免费的:PHP 课程、SQL 和终端练习、Bugsy 的提示,以及每学完一门课程获得的证书,每张证书都有独立的验证网址。PHP 在服务器端运行,所以不需要安装 XAMPP、Apache 或 MySQL。

完成后端开发工程师路径能获得证书吗?

能。完成每一步,你就能获得整条后端开发工程师路径的一张免费证书。证书会列出你沿途完成的每门课程,并链接到每门课程各自的证书,任何人都能核实上面列出的每项技能。你可以把它添加到 LinkedIn 个人资料。这是 Coddy 颁发的结业证书,不是经过认证的学历资格。

其他学习路径

同样的课程,按不同职业方向编排。进度会保留:在一条路径上完成的课程,在所有包含它的路径上都算完成。

全部学习路径
Coddy 编程语言插图

免费开始后端开发工程师路径

开始学习