目录

Laravel 12的生态强大,开发效率依然No1

https://www.ffeeii.com/ffeeii.com/2025/10/laravel-fastapi-sprint-boot.png

Laravel 12的生态强大,开发效率依然No1。

常见 IT 界流行的的3大语言框架,比如Java:Spring Boot,PHP:Laravel,Python:Fastapi,这里面 Laravel 的确算是个异类。

Laravel缺点

  • 性能差,PHP8虽然有提高,但和Java、golang比依然是小弟弟
  • AI类的生态少
  • 异步处理不成熟,要依赖Workerman、Swoole等,不像Fastapi天然异步框架
  • 另外很多“大”公司已经不考虑PHP了

缺点突出,但是效率和生态还是深得很多程序员喜欢,到底有多快。

上周飞哥借助下Trae.ai,重新搭建了Laravel 12的生态,自Laravel 9以后,Laravel 的生态太完善了,想要实现什么功能都是现成的。项目需要快速上线,并且团队看中极致的开发效率和成熟的生态系统。飞哥依然推荐Laravel,最好采用新的版本,未来AI 会加持。

如图:搭建了一些要用到的生态插件面板:

生态插件

后台控制面板

https://www.ffeeii.com/ffeeii.com/2025/10/laravel-1.png

飞哥自己搭建的后台,带登录权限,方便管理

Horizon队列

https://www.ffeeii.com/ffeeii.com/2025/10/laravel-horizon.png

队列管理超级方便,Job执行情况,自定义了 hign、default、midium、low队列,是 php artisan queue:work的升级版,推荐使用

Pulse性能监控

https://www.ffeeii.com/ffeeii.com/2025/10/laravel-pulse.png

异常、队列、缓存、数据库慢查询、接口慢性能,分析程序问题太方便了。

Telescope本地调试

https://www.ffeeii.com/ffeeii.com/2025/10/laravel-telescope.png

本地开发调试,查询问题,不建议在生成环境使用

Supervisor管理

https://www.ffeeii.com/ffeeii.com/2025/10/laravel-supervisor.png

配合Supervisor 管理Horizon队列和Schedule任务调度,赞。

其他官方生态

Laravel 官方还提供了 Laravel Reverb WebSocket 通信、Octane高性能服务,Laravel Homestead 本地开发环境,内置了对 Pest 和 PHPUnit 的支持等等。

在项目开发中,再加上这些用到的一些类库:比如

生态类库

  • laravel/sanctum - API轻量级的身份验证系统
  • predis/predis - PHP Redis 客户端,用于缓存和队列
  • nesbot/carbon - 日期时间处理库,提供丰富的时间操作功能
  • maatwebsite/excel - Excel 文件导入导出,支持多种格式
  • intervention/image - 图片处理库,支持裁剪、缩放、水印等操作
  • alphasnow/aliyun-oss-laravel - 阿里云 OSS 存储服务集成包
  • filament/filament - Admin管理面板生成器,快速生成CRUD操作

效率起飞,效率起飞,效率起飞。

总结

如果你想快速验证产品想法,如果团队熟悉PHP8,那Laravel依然是个不错的选择。当然,Fastapi、Spring boot也是值得推荐,选择哪个都不会后悔,你也可以综合使用 3 个框架用到不同的场景。