Leasewebs Labs: Painless (na ja, weniger schmerzhaft) Migration auf Symfony2

Stefan Koopmanschap hat einen Artikel über die Leaseweblabs.com Blog über in einem (leicht) weniger schmerzhaft, dass den Umstieg auf einmal.

Es ist viel einfacher, eine schrittweise Migration zu tun. Beginnen Sie mit einem Teil Ihrer Anwendung, und Stück für Stück wandern Sie Ihre Logik und Anwendung. Der traditionelle Weg zu tun, wie Migrationen ist ein neues Projekt zu erstellen und die parallele Entwicklung auf dem alten und der neuen Version der Anwendung. Das Problem mit diesem ist jedoch, dass, wenn Sie eine Änderung vornehmen, um Ihre alte Anwendung, müssen Sie die gleiche Änderung in der neuen Codebasis zu machen haben, im Wesentlichen eine Verdopplung der Menge an Arbeit, für jede Funktion, die Sie implementieren müssen. […] Sie können Ihre alten Anwendung in Ihre Symfony2 Anwendung wickeln, und haben verschiedene Teile der Anwendung von verschiedenen Versionen Ihrer Codebasis behandelt werden.

Mit Hilfe eines Bündels er geschaffen hat, IngewikkeldWrapperBundle , dass die Umleitung von Ihrer Anfragen verarbeitet basierend auf dem die angeforderte Ressource vorhanden ist (in der Symfony 1 oder 2 codebase).

PHPDeveloper.org

Schreibe einen Kommentar