LaraBeacon
larabeacon.com
Laravel 应用生产就绪检查工具
2个月前制作者:Anthony Bär
关于 LaraBeacon
LaraBeacon 是一款专为现代 Laravel 应用设计的生产就绪检查工具,它是 Enlightn 的维护分支,完美兼容 Laravel 12 和 13。无论您是在本地开发环境还是 CI/CD 流程中,LaraBeacon 都能自动检测应用在性能、安全、可靠性和配置方面的潜在问题,帮助您在部署前消除隐患。
核心功能
LaraBeacon 提供 67 项开源检查 和 67 项可选的专业检查,覆盖从代码质量到运行时配置的各个方面。它能够深入分析您的应用,识别诸如 N+1 查询、安全漏洞、缓存配置不当等问题,并给出具体的优化建议。
主要特性
- 全面检测:涵盖性能、安全、可靠性、配置四大维度,确保应用无死角。
- 灵活集成:支持本地命令行运行,也支持在 CI 管道中自动执行,无缝融入现有工作流。
- 持续维护:作为 Enlightn 的活跃分支,紧跟 Laravel 版本更新,确保长期兼容。
- AI 友好:特别适合 AI 辅助或快速生成的应用,能有效捕捉代码中的潜在缺陷。
- 开源免费:核心功能完全开源,专业检查可按需订阅,满足不同团队需求。
适用场景
- 部署前检查:在发布前运行 LaraBeacon,确保生产环境稳定可靠。
- CI/CD 集成:在自动化流程中加入质量门禁,防止问题代码合并。
- 安全审计:定期扫描应用,发现并修复安全漏洞。
- 性能优化:定位性能瓶颈,提升应用响应速度。
LaraBeacon 是 Laravel 开发者值得信赖的伙伴,让您的应用从开发到生产都游刃有余。