High Contrast
High Contrast
Dark Mode
Light Mode
Sepia
Forest
Back to Library
My Book
Author
An online book generated from Markdown
Start Reading
Table of Contents
▶
项目初始化与架构概览
Composer 安装与新版骨架解析
服务容器与服务提供者
环境配置与 .env 管理
▶
路由控制器与请求处理
路由分组与中间件
Request 类与表单验证
响应类型与资源路由
▶
Eloquent Orm
模型与查询构建器
关联关系:一对多、多对多、多态
预加载与 N+1 问题
▶
Migration Seeder Factory
Migration 零停机最佳实践
Factory 与 Faker 测试数据生成
Seeder 的环境隔离与幂等性
▶
认证与权限
Laravel Sanctum:SPA 认证与 API Token
Gates 与 Policies:细粒度权限控制
Spatie Permission:多角色权限管理
▶
队列与Job
Queue Driver 与 Job 基础
Job 链、批处理与失败处理
Laravel Horizon 监控仪表盘
▶
事件监听器与广播
Event / Listener / Observer 模式
Laravel Reverb:原生 WebSocket
Broadcasting 频道认证与前端接入
▶
Restful Api设计
API Resource 与 ResourceCollection
API 版本控制策略
分页、过滤与排序标准化
▶
测试
Pest 测试框架快速入门
HTTP 测试与数据库策略
Mock 外部服务与队列测试
▶
缓存性能优化
Laravel 缓存层次与 Redis
路由缓存、配置缓存、视图缓存
Laravel Octane:Swoole / RoadRunner
▶
文件邮件与通知
Filesystem:本地、S3 与 Cloudflare R2
Mailable 与 Markdown 邮件模板
Notification:多渠道通知系统
▶
生产部署
Laravel Forge:服务器配置与自动部署
Docker 容器化:PHP-FPM + Nginx + 队列
Telescope 监控、Sentry 错误追踪与零停机发布
Laravel 实战指南