📘 PHP企业级架构·实战
✏️ 30章 从入门到企业落地
01
架构思维启蒙
企业级架构·为什么需要·成长路径
02
设计原则 SOLID
单一/开闭/里氏/接口/依赖倒置
03
设计模式·创建型
单例/工厂/建造者/原型
04
设计模式·结构型
适配器/装饰器/代理/组合/外观
05
设计模式·行为型
策略/观察者/责任链/模板/状态
06
Composer依赖管理
安装·自动加载·私有仓库·版本约束
07
PSR规范详解
PSR-1/2/3/4/7/11/12/14/15/16
08
MVC架构深度解析
传统局限·HMVC·MVP·MVVM
09
分层架构设计
表现·业务·持久·基础设施
10
依赖注入容器
IoC·DI实现·服务提供者·自动装配
11
中间件架构
管道模型·前置后置·全局/路由中间件
12
事件驱动架构
事件系统·分发器·监听器·异步
13
服务容器与服务提供者
注册·解析·延迟加载·单例
14
仓储模式 Repository
数据抽象·查询对象·规约·缓存
15
DTO与视图模型
设计原则·自动映射·表单请求
16
领域驱动设计 DDD
实体·值对象·聚合·领域服务/事件
17
CQRS模式
命令查询分离·读写分离·事件溯源
18
RESTful API设计
资源·版本·HATEOAS·文档生成
19
GraphQL实践
Schema·解析器·类型系统·性能
20
数据库架构设计
读写分离·分库分表·连接池·ORM
21
缓存架构设计
多级缓存·Redis·穿透/击穿/雪崩
22
消息队列与异步
RabbitMQ/Kafka·任务/延迟/死信
23
日志与监控体系
结构化日志·ELK·APM·告警
24
单元测试与TDD
PHPUnit·Mockery·测试金字塔·CI
25
安全架构设计
OAuth2/JWT·CSRF/XSS/SQL注入
26
性能优化实战
OPcache·JIT·慢查询·代码分析
27
微服务架构入门
服务拆分·通信·API网关·发现
28
容器化与编排
Docker化·Compose·K8s基础
29
CI/CD流水线设计
Git工作流·自动测试/部署·蓝绿
30
项目实战·企业骨架
从零搭建·整合所有知识点