用途:Laravel Pro 定位为 Laravel 12/13+ 生态的高级架构技能,用于设计可扩展、可维护、高性能的后端系统,强调模块化单体(Modular Monoliths)与六边形架构(端口与适配器)在大型应用中的落地。
主要能力:架构层面将应用拆分为内聚模块,而非扁平的 app/Models 结构,例如 app/Modules/Billing 与 app/Modules/Inventory 下设 Actions、Models、UI、Domain、Infrastructure 等目录。并发与性能方面,使用 Http::pool() 并发请求、Cache::touch() 延长缓存而不重新取数、chunk/cursor/lazy 处理大表,并以 Model::preventLazyLoading() 规避 N+1。控制器仅作适配器,业务逻辑下沉到 Action 或 Service,如 store(StoreRequest $request, CreateUserAction $action)。技术栈涉及 Laravel 13(需 PHP 8.4+)、Laravel AI SDK、Folio 与 Volt、Pest 3.x、Laravel Pint、Sentry/Flare。部署侧提及在 Vercel/Vapor 上做零停机发布与自动化冒烟测试。
适用场景:需要模块化拆分的大型 Laravel 应用、高并发与缓存优化、Eloquent 复杂关系与 JSON 字段优化、队列任务防重叠、多租户缓存隔离与加密环境文件等安全加固。
限制:资料未提供该技能的具体安装方式、调用命令与可用平台信息,暂未提供;文中给出的代码片段仅为示例模式,未说明可直接运行。资料未提及收费或价格。