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
アハン、アプリケーションはかなり大きく複雑です。それは3〜4年前の会社のあるプログラマーによって書かれた従業員管理システムの一種であり、コードフロー+試行錯誤の方法を読んで流れを推測する前のプログラマーによっても提供された技術文書はありません。あなたの言うことは何ですか? – rohitpaniker
@Darren Taylorに同意する必要があります。コンセプト、構造、フレームワークの変更が多数あります。アプリケーションファイルを新しい場所に移動して、新しい5.3のビットごとにインストールすることができます。アプリケーションを一から試して再構築してください。 – scottevans93
@rohitpaniker私の直感は、まだ新しい5.3アプリケーションを作成し、それを1つずつ作成することです。ですから、私はおそらく、すべてのモデルを移植してから、ルート、コンポーザーのパッケージ、コントローラ、設定ファイルなどを取得し、テストすることから始めます。 これはすばやく簡単ですが、段階的にアップグレードするよりも簡単かもしれません。 –