Legacy-PHP · remote in DE, AT, CH

Wir übernehmen PHP-Anwendungen, an die sich niemand mehr traut.

PHP 5 oder 7, offene Sicherheitslücken, der Entwickler von damals ist weg. Wir lesen den Code, schreiben einen Befund und bringen das System in Etappen auf ein unterstütztes PHP 8. Der Betrieb läuft dabei weiter.

Pakete und Preise

06192 9899814

Nachprüfbar Ucar Solutions UG (haftungsbeschränkt), Hofheim am Taunus Doğan Uçar, PHP seit 2013 GitHub LinkedIn Medium 2 Fallstudien

01Pakete

Vom kostenlosen Kurz-Check bis zur Vollmodernisierung

Jedes Paket baut auf dem vorherigen auf. Sie steigen ein, wo es für Sie passt, und kennen den Preis, bevor Sie entscheiden.

PaketPreisDauerErgebnis
Kurz-CheckEinstieg · kostenlos Preiskostenlos Dauer30 Minuten Ein kurzer, fachkundiger Blick auf Ihr System – und eine ehrliche erste Einschätzung, ob und wie es sich retten lässt.
BefundAnalyse Preisab 2.980 € Dauer2–3 Werktage Wir lesen Ihren Code, Ihre Datenbank und Ihre Infrastruktur und schreiben auf, was wirklich Sache ist.
FahrplanBeratung Preisab 5.800 € Dauer1–2 Wochen Der Befund plus ein konkreter Plan in Etappen, den Ihr eigenes Team oder wir umsetzen können.
Minimal-MigrationUmsetzung · das Nötigste Preisab 9.800 € Dauer2–6 Wochen Nur das, was nötig ist, damit Ihr System wieder auf einer unterstützten PHP- und Framework-Version läuft.
VollmodernisierungUmsetzung · kompatibel und wartbar PreisFestpreis nach Befund Dauer2–6 Monate Kompatibilität plus Struktur: Tests, saubere Schichten, Datenbank-Integrität, CI/CD – damit Ihr Team wieder bauen kann.
Werkstatt-BereitschaftLaufend · Wartung & Notfall Preisab 980 €/Monat Dauerlaufend Wir bleiben dran: Updates, Monitoring, kleine Änderungen und ein fester Ansprechpartner, wenn es brennt.

Alle Pakete vergleichen

02Situationen

Typische Ausgangslagen

Pro Situation die realistischen Optionen, woran jede scheitert, die Reihenfolge, die wir empfehlen, und was es kostet.

  1. Situation · junges Legacy

    Die Anwendung wurde mit KI gebaut, der Entwickler ist weg: was jetzt?

  2. Situation · TYPO3 ohne regulären Support

    TYPO3 8, 9, 10 oder 11 im Einsatz: ELTS kaufen, Stufe für Stufe upgraden oder das CMS wechseln?

  3. Situation · CMS seit Januar 2025 ohne Support

    Drupal 7 ist End of Life: weiterbetreiben, auf Drupal 10/11 migrieren oder das CMS wechseln?

  4. Situation · Shopsystem seit 2020 ohne Support

    Magento 1 läuft noch: absichern, auf OpenMage ausweichen oder den Shop neu aufsetzen?

  5. Situation · Wissen ist weg

    Der Entwickler ist weg, das System läuft noch: so übernehmen wir eine verwaiste PHP-Anwendung

  6. Situation · Frist vom Hoster

    Ihr Hoster schaltet PHP 7 ab: was jetzt zu tun ist, in welcher Reihenfolge, und was es kostet

  7. Situation · Shopsystem ohne Support

    Shopware 5 ist End of Life: weiterbetreiben, auf Shopware 6 migrieren oder wechseln?

03Leistungen

Was wir an gewachsenen PHP-Systemen machen

Von der reinen Versionsmigration bis zum Umbau der Struktur, je nachdem, was der Befund ergibt.

  1. PHP-Migration auf PHP 8.4

    Von PHP 5.x/7.x sicher auf die aktuelle Version – Breaking Changes inklusive.

  2. Symfony-Upgrade

    Von Symfony 2/3/4/5 auf die aktuelle LTS – Deprecations und Breaking Changes gelöst.

  3. Laravel-Modernisierung

    Laravel-Anwendungen auf aktuelle Versionen heben und technische Schulden abbauen.

  4. Legacy-Code ohne Framework

    Gewachsene PHP-Anwendungen ohne Framework wieder wartbar und sicher machen.

  5. Sicherheit & Updates

    Sicherheitslücken schließen, Abhängigkeiten aktualisieren, DSGVO-konform bleiben.

  6. KI-gestützte Modernisierung

    Schneller und kostengünstiger modernisieren – mit lokalen, DSGVO-konformen KI-Tools.

Damit arbeiten wir: PHP 4, 5 und 7 bis 8.4 · Symfony 2 bis 7 · Laravel 5 bis 11 · Code ohne Framework · Rector und PHPStan · Charakterisierungstests · Git, CI/CD, Docker · MyISAM zu InnoDB · Strangler Fig

04Referenzen

Zwei Fallstudien aus der Arbeit von Doğan Uçar

Anonymisiert, weil Vertraulichkeit zum Geschäft gehört. Versionen, Zeiträume und Ergebnisse sind die echten.

Unser internes Aufgabensystem lief seit Jahren, aber niemand traute sich mehr an den Code. Doğan Uçar hat es modernisiert, ohne dass wir eine einzige Funktion verloren hätten – und uns bei jedem Schritt verständlich mitgenommen. Heute ist das System wieder sicher und erweiterbar.
GeschäftsführungMittelständische Kanzlei, Deutschland

05Arbeitsweise

Vier Etappen, jede einzeln abnehmbar

Nach jeder Etappe haben Sie ein Ergebnis in der Hand und können aussteigen, ohne dass etwas verloren ist.

01Befund

Lesen, bevor wir etwas anfassen

Code, Datenbank und Hosting, nur lesend. Rector und PHPStan liefern die Inventur, wir ergänzen, was Werkzeuge nicht sehen. Ergebnis: Risikoliste, Reihenfolge, Festpreis.

02Fahrplan

Reihenfolge, Etappen, Preis

Was zuerst, was kann warten, was wird bewusst nicht angefasst. Jede Etappe bekommt ein Ergebnis mit eigenem Wert und einen Festpreis.

03Umsetzung

In getesteten Schritten

Erst Tests um die Fachlogik, dann der Umbau in kleinen, deploybaren Schritten in Ihrem Git. Produktion wird umgestellt, wenn alles grün ist und Sie abgenommen haben.

04Übergabe

Code, Tests und Doku in Ihrem Git

Eine README, die stimmt, eine Docker-Umgebung, die in zehn Minuten läuft, eine Übergabe-Session mit Ihrem Team. Danach optional Werkstatt-Bereitschaft.

Die Arbeitsweise im Detail

06Fragen

Was vor dem ersten Gespräch meistens gefragt wird

Was kostet eine Modernisierung?

Seriös lässt sich das erst nach einem Befund sagen. Deshalb gibt es Pakete mit Ab-Preisen: Befund ab 2.980 €, Fahrplan ab 5.800 €, Minimal-Migration ab 9.800 €, Vollmodernisierung zum Festpreis nach Befund. Es gibt kein offenes Zeithonorar.

Steht mein System während der Arbeiten still?

Nein. Wir modernisieren in getesteten Etappen, der laufende Betrieb bleibt bestehen. Produktion wird erst umgestellt, wenn die Tests grün sind und Sie abgenommen haben.

Lohnt sich Modernisieren oder besser neu bauen?

Meistens lohnt sich Modernisieren. Eine Neuentwicklung wirft die Fachlogik weg, die sich über Jahre bewährt hat, und dauert selbst Jahre. Wenn der Befund in Ihrem Fall etwas anderes ergibt, steht das drin, mit Begründung, und wir bauen dann auch neu, mit dem Altsystem als Spezifikation.

Was, wenn niemand mehr den alten Code versteht?

Das ist der Normalfall bei unseren Projekten. Wir brauchen Zugang zu Code, Datenbank und Hosting, keinen Autor. Das Verhalten der Anwendung halten wir vor dem Umbau in Tests fest, und am Ende versteht Ihr Team das System wieder.

Mit wem arbeite ich zusammen?

Mit Doğan Uçar oder Michael Wetzl als festem Ansprechpartner, dem Entwickler, der Ihr Projekt verantwortet. Der andere ist eingearbeitet und vertritt, wenn nötig. Wer wir sind. Wo ein Projekt weitere Hände braucht, holen wir Spezialisten aus unserem Netzwerk dazu, namentlich im Angebot.

Doğan Uçar, Gründer von LegacyWerk

Wer Ihr System übernimmt

Sie sprechen mit dem Entwickler, der den Code ändert.

„Ein System, das seit 15 oder 20 Jahren läuft, hat bewiesen, dass seine Logik funktioniert. Das Problem sitzt fast immer im Code drumherum: alte Bibliotheken, fehlende Tests, ein Hosting, das niemand mehr anfassen will. Genau das setzen wir instand.“

Doğan Uçar arbeitet seit 2013 mit PHP, den größten Teil davon an gewachsenen Systemen. Wir schauen uns Ihr System selbst an, schreiben die Einschätzung selbst und verantworten das Ergebnis. Wenn sich eine Modernisierung für Sie nicht lohnt, steht das im Befund.

Doğan Uçar Gründer, LegacyWerk

Welche PHP-Version läuft bei Ihnen?

Im kostenlosen Kurz-Check sortieren wir Version, Hosting und Abhängigkeiten in 30 Minuten. Antwort innerhalb eines Werktags.