laravel版本升级的方式的求解?
需求:从laravel 8升级到laravel 10
方式 | 缺点 | 优点 |
---|---|---|
修改composer包 | 代码不完全同步, 例如config;文档不一定能对齐; | 相对简单 |
创建laravel 10 骨架,然后重新install 版本兼容包 | 工作量大 | 完全同步 |
项目的现状:
- 面向app的接口、管理后台的大单体项目:fpm、console
- 想上基于swoole驱动octane,目前测试结果不满意,性能没有提升,难道是代码太烂?;中度使用swoole、自认为swoole还行
- 依赖40个包、30个dev包
- 单元测试很少
- 目前使用低版本的phpstan做静态分析
- 如果我要更新的话,我会用apifox、人工的方式来测试
当前结论:
- 想要选择重新创建骨架的方式,各位有什么建议吗?
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: