刚入职新公司,初学laravel,接手了一个 laravel5.0 的项目,据说这个项目是从一个老的项目中分离出来的,所以依赖的laravel版本还是 laravel5.0。
这个项目到我手里已经经历过四五次转手,感觉代码比较混乱,其中还有大量直接使用SQL语句的查询,vender依赖库还被上传到了git仓库里。
公司还是比较看重这个项目的,为了以后方便维护,我想把代码重构一下,首先是要把laravel版本从5.0升级到5.4,因为服务器上的php版本统一使用的5.6.9。
之所以想要升级laravel版本,是因为觉得新版本的laravel更容易找到其他与之兼容的依赖库,方便之后的功能扩展。从composer上找laravel的依赖库,很多都已经不支持laravel5.0版本。
项目从laravel5.0升级到laravel5.4有哪些不兼容的注意事项?
或者laravel5.0更适合升级中间的哪个版本?
希望能给一些建议。
参考官方文档的 升级说明 逐个版本去升级(
5.0→5.1→5.2...→5.4
)如:从
5.4
升至5.5
的文档连接:https://learnku.com/docs/lara...曾经操作过
5.2
升级至5.5
,比较顺利,升级至今已有 2 年多,暂未发现问题。