从Laravel 4.1升级到直接Laravel 5.3

问题描述:

我有被开发3 - 4年回Laravel 4.1及按目前需要我一直在问到端口的应用程序写在Laravel 4.1到当前稳定的Web应用程序和最近版本Laravel 5.3 直接(不逐步升级到4.2/5.0/5.1或5.2)。由于架构变化的差异,端口可能需要很长时间才能移植,或者在最新的Laravel 5.3版本中重写所有内容?从Laravel 4.1升级到直接Laravel 5.3

谢谢

罗希特

根据应用程序的大小,它可能更容易只需要创建一个新的5.3的应用程序并复制了你的文件和你去进行必要的修改。

将没有办法只有直接从4.1到5.3的升级 - 你必须做在以某种方式之间的所有步骤。

+0

阿含,以及应用程序是相当大的,复杂的。这是3-4年前由公司的一些程序员编写的员工管理系统,前面的程序员也没有提供技术文档,这让我通过阅读代码流+试错法来猜测流程。你说什么? – rohitpaniker

+0

我不得不同意@达伦泰勒。有很多概念,结构和框架的变化。您可以尝试将全部应用程序文件移动到全新的位置,并进行全新的5.3安装。尝试从头开始重建应用程序。应该允许你随时修复 – scottevans93

+0

@rohitpaniker我的直觉仍然是创建一个新的5.3应用程序并逐个构建它。所以我可能会开始让所有的模型移植,然后路由,任何作曲家软件包,然后控制器,配置文件等,并随时测试它。 它不会是快速和容易的 - 但它可能会比一步升级,步骤更容易。 –