Leistung · Modernisierung
Endlich raus aus der Altlast. Ohne Stillstand.
Du willst eine Anwendung, die wieder mitspielt: aktuelle Basis, planbare Änderungen, ruhige Updates. Stattdessen traut sich niemand mehr ans System, und jedes Jahr wird der Berg grösser. Genau dafür gibt es die schrittweise Migration.
Kommt dir das bekannt vor?
Die Altlast tickt. Und alle hören weg.
Legacy heisst nicht schlecht. Es heisst: Die Anwendung hat lange getragen, aber die Basis kommt an ihr Ende. Was bleibt, ist ein ungutes Gefühl vor jedem Update und die stille Hoffnung, dass es noch ein Jahr hält.
Dabei gilt: Ein Unternehmen sollte nicht Geisel seiner eigenen Software sein. Wer rechtzeitig migriert, entscheidet selbst über Tempo und Budget, statt vom nächsten Zwischenfall getrieben zu werden.
- Das Framework oder CMS bekommt keine Sicherheitsupdates mehr.
- Jede Änderung dauert länger und macht neue Fehler.
- Der einzige Entwickler, der das System kennt, ist weg oder geht bald.
- Neue Anforderungen passen nicht mehr in die alte Architektur.
- Hosting, PHP-Version oder Abhängigkeiten lassen sich nicht mehr aktualisieren.
Was du bekommst
So verliert die Migration ihren Schrecken.
Bestandsaufnahme zuerst
Die ehrliche Diagnose: Was ist da, was hängt woran, was ist wirklich speziell? Daraus entsteht ein Migrationsplan in Etappen mit klaren Prioritäten.
Schrittweise statt Big Bang
Migration in Etappen: Modul für Modul auf die neue Basis, mit Parallelbetrieb und Fallbacks statt Alles-oder-nichts-Wochenende.
Risikoarm per Design
Der alte Stand bleibt lauffähig, bis der neue bewiesen hat, dass er trägt. Rollback ist eingeplant, nicht improvisiert.
Automatisierte Datenmigration
Vollständige, wiederholbare Übernahme von Daten und Inhalten: per Skript statt Handarbeit, mit Abgleich zwischen Alt und Neu.
CMS- & Shop-Migrationen
TYPO3-Upgrades über mehrere LTS-Versionen, Wechsel von Fremd-CMS zu TYPO3, von Magento zu Laravel oder vom Altsystem in den Standard.
Übergabefähiges Ergebnis
Am Ende: dokumentierter Code, reproduzierbare Deployments, keine Geheimnisse in Köpfen. Dein Team kann übernehmen.
Der Plan
Drei Schritte aus der Altlast.
Bestandsaufnahme buchen
30 Minuten, gratis. Wir schauen deine Anwendung gemeinsam an: Was hält noch, was drängt wirklich, was darf bleiben.
Migrationsplan erhalten
Du bekommst einen Plan in Etappen mit Aufwand und Reihenfolge. Ehrlich genug, um auch zu sagen, was noch warten kann.
Etappe für Etappe live gehen
Der Betrieb läuft weiter, während Modul für Modul auf die neue Basis zieht. Mit Parallelbetrieb, Abgleich und Rollback-Pfad.
Und wenn du wartest? Die Migration nach dem Zwischenfall ist immer die teuerste: unter Druck, ohne Plan, mit Betriebsausfall. Rechtzeitig geplant ist sie ein ruhiges Projekt in Etappen.
Danach
Woran du merkst, dass es geschafft ist.
Der Moment, in dem ein Update einfach durchläuft und niemand die Luft anhält: Dafür macht man das. Die Anwendung ist wieder ein Werkzeug, kein Risiko.
- Updates sind Routine statt Risiko: Die Basis bleibt aktuell und sicher.
- Neue Anforderungen passen wieder rein, in Tagen statt Monaten.
- Dein Team oder jeder fähige Entwickler kann übernehmen: alles dokumentiert.
- Du entscheidest wieder über dein System, nicht das System über dich.
FAQ
Häufige Fragen zur Legacy-Migration.
Wie lange dauert die Migration einer Legacy-Anwendung?
Die Migration läuft in Etappen, die erste produktiv nutzbare Etappe geht typischerweise nach wenigen Wochen live. Die Gesamtdauer hängt vom Umfang ab, ist aber dank Parallelbetrieb unkritisch: Die alte Anwendung läuft weiter, bis die neue bewiesen hat, dass sie trägt.
Muss die alte Anwendung während der Migration abgeschaltet werden?
Nein. Alt und Neu laufen parallel, migriert wird Modul für Modul mit Abgleich und Rollback-Pfad. Ein kurzes Wartungsfenster braucht es nur bei der finalen Umschaltung einzelner Module.
Was passiert bei der Migration mit unseren Daten?
Daten und Inhalte werden per Skript migriert: automatisiert, wiederholbar und mit Abgleich zwischen Alt und Neu. Keine fehleranfällige Handarbeit, und der Testlauf zeigt vor dem Go-live, ob alles vollständig ankommt.
Lohnt sich die Migration, oder ist ein Neubau ehrlicher?
Genau das klärt die Bestandsaufnahme. Manchmal ist die schrittweise Migration richtig, manchmal ein Neubau, manchmal reicht ein Standard-Tool. Du bekommst eine ehrliche Empfehlung ohne Baupflicht, auch wenn sie gegen einen Auftrag spricht.
Welche Altsysteme migrierst du?
PHP-Eigenbauten mit und ohne Framework, TYPO3 über mehrere LTS-Versionen, Shop-Wechsel wie Magento 2 zu Laravel oder TYPO3-Shop zu Shopware, und Umzüge von Fremd-CMS zu TYPO3, auch ohne API per automatisiertem Scraping. Belege dazu stehen im Portfolio.
Was kostet eine Legacy-Migration?
Der Aufwand hängt an Umfang, Datenlage und Anzahl Etappen. Nach der kostenlosen Bestandsaufnahme bekommst du einen Migrationsplan mit Fixpreis pro Etappe statt einer Schätzung ins Blaue. Keine offenen Rechnungen.
Aus der Praxis
Migrationen aus dem Portfolio.
Magento-2-Migration zu massgeschneiderter Laravel-E-Commerce-Applikation mit SAP-, Akeneo- und Algolia-Anbindung
Migration von Magento 2 zu einer massgeschneiderten Laravel-Plattform für mandantenfähigen B2B-E-Commerce mit SAP-Echtzeitdaten, Akeneo und Algolia-Suche.
Vollautomatisierte Datenmigration von einem Dritt-CMS zu TYPO3
Mehrsprachige Website mit Tausenden Seiten vollautomatisch zu TYPO3 migriert, per eigenem Scraper, da das Dritt-CMS weder API noch Datenbankzugriff bot.
TYPO3-Shop-Migration zu Shopware mit FileMaker als ERP
Migration einer E-Commerce-Lösung von TYPO3 zu Shopware mit Integration von FileMaker als ERP für die Verwaltung von Produktdaten und Kategorien.
Verantwortlich: Dimitri König, Gründer der Unique-P GmbH · 20+ Jahre PHP, TYPO3 und Laravel