准备开始新项目了,我该选哪个版本?保证常用的第三方扩展都已稳定支持,大家能推荐下吗?

AI摘要
Laravel 12.x 是目前最新的长期支持版本,其依赖项稳定、社区支持广泛,是当前新项目的主流选择。开发环境方面,Homestead 依然可用,但 Docker 配合 Laravel Sail 已成为更流行、灵活的现代化本地开发方案。这是一个关于技术选型的问题提问。

准备用 Laravel 从头做一个 Web 的车辆管理。想问下,哪些版本现在最稳定、依赖项都已稳定支持、市场占有率高、开发人员用的多?

服务器是新的,运行环境可以无视。

上次用 Laravel 做项目还是在 Homestead 用 Laravel 6.x 后来升级到了 8。

一转眼 12 了都。大家推荐下应该选哪个版本?开发环境还用 Homestead 可以吗,用不用换其它环境?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 9

保持最新,Laravel 12 + PHP 8.5 + PostgreSQL 18

这个月 Laravel 会更新 13 版本,但是相对 12 没有太大的变化,到时候可以轻松升级。

开发环境选 DDEV,可以轻松集成到项目中和团队共享。

1个月前 评论
aodaobi

laravel 工程化 多人协作 确实比较好 我自己现在新开项目基本上 都是webman了,因为基本上都不是什么大项目,都是中小型项目,webman+强类型+ai 写了几个小项目+二进制打包, 直接交付二进制包 很好用

1个月前 评论

根据要求,建议Laravel 11,优先选择最新版的前一个版本,而且根据调研相当一部分扩展包并没有适配12,而且最新版的更新并不影响开发 Laravel 11 + PHP 8.4,至于数据库,没说默认就是mysql最新版吧,选择原则就是会不会深度定制使用例如框架,需要定制使用,甚至修改源码,而php和mysql为标准使用,最新版即可

1个月前 评论
Rache1 1个月前
Imuyu (作者) 1个月前
Rache1 1个月前
Imuyu (作者) 1个月前

直接用最新版本,第三方扩展包根本不用担心,没适配最新版的,直接自己fork,用AI写来适配最新版,压根不用去研究。

3周前 评论
风吹过有夏天的味道 3周前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!