Ich habe ein großes Projekt, das in Laravel 4 codiert ist. Die Verzeichnisstruktur ist etwas anders als Standard in einer Weise, dass es einen Ordner gibt, der getrennte Teile des Codes (Art der Module) enthält hat seine eigenen Modelle, Controller, Repositories etc.Laravel 4 bis 5 Übergang
Ich denke über den Übergang zu Laravel 5, und ich habe gelesen, dass der empfohlene Weg ist, eine neue Installation und kopieren alles einfügen. Dies ist jedoch eine App in der Produktion und sie wird ständig mit neuen Funktionen gefüllt, so dass ich nicht nur einen Monat damit verbringen kann, alles zu kopieren und gründlich zu testen, sondern einen reibungslosen Übergang zu machen.
Ich bin mir bewusst, dass die Frage vielleicht zu weit gefasst ist, aber kann ich einige Code-Änderungen so vornehmen, dass sie in Laravel 4 noch funktionieren und den Übergang zu Laravel 5 erleichtern? Zum Beispiel ... namespace dies, übertrage es dort, mach Klasse, die das tut ... etc?
Sie müssen die manuelle Arbeit tun, aber glücklicherweise können Sie die meisten Dateien verwenden, wie sie sind, und sie einfach in die neue Ordnerstruktur verschieben müssen. Verfolgen Sie die Änderungen schrittweise auf Ihrem Entwicklungsserver und dann können Sie es schieben live .. –
Wie schätzen Sie den Job ein? Sprechen wir Stunden oder Tage? – Norgul
Sie können sich [Upgrade Guide] (https://laravel.com/docs/5.3/upgrade) ansehen. Sie haben alle Anweisungen, wie Sie Schritt für Schritt aktualisieren. – ljubadr