PHP RESTful API 规范与实现

📚 30 章完整课程 v2.0
01
什么是REST、核心原则、为什么选择RESTful
02
GET/POST/PUT/DELETE/PATCH,常用状态码
03
资源命名、版本控制、路径与查询参数
04
JSON规范、请求头、响应结构设计
05
Composer、Laravel/Lumen、开发环境配置
06
定义路由、创建控制器、返回JSON响应
07
Eloquent ORM、创建模型、迁移文件
08
验证规则、自定义错误、过滤敏感字段
09
简化CRUD、路由绑定
10
URL路径、请求头、查询参数版本
11
数据分页、排序参数、自定义分页器
12
搜索参数、多条件过滤、模糊查询
13
Token、JWT、Laravel Sanctum
14
角色权限、Policy、中间件权限控制
15
全局异常、自定义异常、友好错误响应
16
日志级别、存储、请求日志中间件
17
PHPUnit配置、API测试用例、覆盖率
18
Swagger/OpenAPI、L5-Swagger
19
节流中间件、限制策略、429状态码
20
缓存响应、标签、失效机制
21
文件验证、存储驱动、返回文件URL
22
事件系统、异步任务、队列处理
23
Laravel Echo、Pusher、广播事件
24
Guzzle、OAuth2、API密钥管理
25
SQL注入、XSS、CSRF、HTTPS强制
26
数据库索引、N+1查询、响应压缩
27
环境配置、Nginx、Supervisor
28
性能监控、错误追踪、日志分析
29
服务拆分、API网关、服务间通信
30
构建完整RESTful API项目