CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
PHP 进阶/课时/PHP 进阶地图
RawBlame
课时目录12 节

PHP 进阶

  1. 01PHP 进阶地图
  2. 02语法与数据结构
  3. 03Web 与超全局变量
  4. 04安全基础
  5. 05OOP 深入
  6. 06现代 PHP 工程
  7. 07数据库与 ORM
  8. 08性能与运维
  9. 09测试与静态分析
  10. 10框架生态
  11. 11集成与 CLI
  12. 12综合练习

PHP 进阶地图

与 php-essentials 分工;LAMP/XAMPP 环境。

25 分钟

PHP 进阶地图

本 track 面向已完成 php-essentials 的学员,系统补齐 Web 表单、安全、ORM、性能与框架生态。整体路径见 /roadmaps/php。

学习目标

  • 明确基础课与进阶课的能力边界
  • 搭建 LAMP / XAMPP 本地开发环境
  • 建立本 track 12 课的学习顺序

从基础到进阶

维度php-essentialsphp-advanced-essentials
Web读 GET/POST表单、上传、Session
安全输出转义XSS、SQL 注入、密码哈希
数据PDO 入门ORM、迁移、事务
工程Composer测试、静态分析、PSR
交付单文件脚本框架路由与 MVC

CodeRoadMap 生产 API 用 Java / Spring Boot;PHP 在本站是路线图技能补充——维护 WordPress、Laravel 项目或面试对照仍很有价值。

环境准备

Windows: 安装 XAMPP 或 winget install PHP.PHP,确认 PHP ≥ 8.2。

php --version
php -m | findstr pdo

典型 LAMP 栈:Linux + Apache + MySQL + PHP。本地开发可用 XAMPP 一键启动 Apache 与 MySQL。

<?php
declare(strict_types=1);
phpinfo(); // 浏览器访问,确认扩展已加载

建议安装 Composer(php-essentials 第 5 课已介绍),进阶课将用它管理测试与框架依赖。

本 track 结构

  1. 语言与 Web:syntax、web、security
  2. 面向对象与现代工程:oop、modern
  3. 数据与性能:database、performance
  4. 质量与生态:tooling、frameworks、integrations、practice

练习

  • 确认 php --version ≥ 8.2,PDO 扩展可用
  • 启动 Apache,浏览器访问 phpinfo() 页面
  • 浏览 /roadmaps/php,标记进阶节点

小结

进阶 PHP = Web 实战 + 安全 + 工程化 + 框架生态。 下一课复习并深化语法与数据结构。

加载本节练习…
下一课 →语法与数据结构