2
我有被開發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
謝謝
羅希特
我有被開發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的升級 - 你必須做在以某種方式之間的所有步驟。
阿含,以及應用程序是相當大的,複雜的。這是3-4年前由公司的一些程序員編寫的員工管理系統,前面的程序員也沒有提供技術文檔,這讓我通過閱讀代碼流+試錯法來猜測流程。你說什麼? – rohitpaniker
我不得不同意@達倫泰勒。有很多概念,結構和框架的變化。您可以嘗試將全部應用程序文件移動到全新的位置,並進行全新的5.3安裝。嘗試從頭開始重建應用程序。應該允許你隨時修復 – scottevans93
@rohitpaniker我的直覺仍然是創建一個新的5.3應用程序並逐個構建它。所以我可能會開始讓所有的模型移植,然後路由,任何作曲家軟件包,然後控制器,配置文件等,並隨時測試它。 它不會是快速和容易的 - 但它可能會比一步升級,步驟更容易。 –