2016-11-23 10 views
2

私は、Laravel 4.1で3〜4年前に開発されたアプリを持っています。現在の必要性に応じて、Laravel 4.1で書かれたWebアプリケーションを現在の安定版に移植するよう依頼されています。最近のバージョンのLaravel 5.3 (4.2/5.0/5.1または5.2への段階的なアップグレードなし)。アーキテクチャの変更のために時間がかかるかもしれないポートを移植する方がいいですか、最新のLaravel 5.3バージョンではすべてを最初から書き直してください。Laravel 4.1からLaravel 5.3へ直接アップグレード

は、アプリケーションのサイズに応じて、

のRohit

答えて

2

をありがとう、ちょうど新しい5.3アプリケーションを作成し、ファイルをコピーし、あなたが行くように、必要な修正を行うことが容易かもしれません。

4.1から5.3に直接アップグレードする方法はありません。途中ですべての手順を何らかの方法で行う必要があります。

+0

アハン、アプリケーションはかなり大きく複雑です。それは3〜4年前の会社のあるプログラマーによって書かれた従業員管理システムの一種であり、コードフロー+試行錯誤の方法を読んで流れを推測する前のプログラマーによっても提供された技術文書はありません。あなたの言うことは何ですか? – rohitpaniker

+0

@Darren Taylorに同意する必要があります。コンセプト、構造、フレームワークの変更が多数あります。アプリケーションファイルを新しい場所に移動して、新しい5.3のビットごとにインストールすることができます。アプリケーションを一から試して再構築してください。 – scottevans93

+0

@rohitpaniker私の直感は、まだ新しい5.3アプリケーションを作成し、それを1つずつ作成することです。ですから、私はおそらく、すべてのモデルを移植してから、ルート、コンポーザーのパッケージ、コントローラ、設定ファイルなどを取得し、テストすることから始めます。 これはすばやく簡単ですが、段階的にアップグレードするよりも簡単かもしれません。 –

関連する問題