Wenn die Agentur nicht mehr antwortet

Laravel Projekt übernehmen: Wir bringen Ihre Anwendung wieder in Ordnung.

„Unsere Agentur meldet sich seit Monaten nicht mehr, und keiner weiß, wie das Update auf den Server kommt.“ Mit diesem Satz beginnen viele Übernahmen. Wir sichern Zugänge und Code, prüfen den Zustand Ihrer Laravel-Anwendung und bringen sie Schritt für Schritt auf einen aktuellen, wartbaren Stand.

Kostenlosen Prozess-Check anfragen
Laptop mit Programmcode an einem hellen Arbeitsplatz
Übernahme mit PlanCode-Audit einer bestehenden Anwendung · Symbolbild
Zuerst
Zugänge, Code und Datenbank sichern
Dann
Audit, Tests und schrittweises Upgrade
Danach
Wartung oder Weiterentwicklung

Das Problem

Die Anwendung läuft – aber niemand kann sie mehr sicher ändern.

Viele Laravel-Projekte wurden von einer Agentur oder einem Freelancer gebaut und seitdem kaum gepflegt. Solange nichts passiert, fällt das niemandem auf.

  • „Die Agentur ist nicht mehr erreichbar“

    Der Freelancer hat eine Festanstellung angenommen, die Agentur hat andere Prioritäten oder gibt es nicht mehr. Fragen bleiben unbeantwortet, und dringende Fehler liegen tagelang.

  • „Wir laufen auf einer alten PHP- und Laravel-Version“

    PHP-Versionen und Laravel-Releases erhalten nur für begrenzte Zeit Sicherheitsupdates. Danach werden bekannte Lücken nicht mehr geschlossen, und Hoster stellen alte PHP-Versionen irgendwann ab.

  • „Wie kommt eine Änderung eigentlich auf den Server?“

    Das Deployment kennt nur der frühere Entwickler. Vielleicht per FTP, vielleicht per Skript auf seinem Laptop. Zugangsdaten zu Server, Domain und Mailversand sind über alte E-Mails verstreut.

  • „Eine kleine Änderung dauert Wochen“

    Ein neues Feld im Formular wird zum Projekt, weil niemand weiß, was sonst noch daran hängt. Jede Änderung wird mit Bauchschmerzen ausgerollt.

  • „Tests gibt es keine“

    Ob Bestellung, Rechnung oder Login nach einem Update noch funktionieren, merkt man erst, wenn sich Kunden beschweren.

Bisherige Lösungen

Was naheliegt – und warum es oft nicht reicht

Wer ein verwaistes Projekt hat, greift meist zu einer von drei Lösungen. Jede hat ihren Platz.

  • Einfach weiterlaufen lassen

    Kurzfristig kostet das nichts. Mit jeder ausgelassenen Version wird das spätere Upgrade größer und riskanter. Für eine Anwendung, die bald ohnehin abgeschaltet wird, kann es trotzdem vertretbar sein.

  • Komplett neu schreiben

    Verlockend, wenn der Code unübersichtlich wirkt. Meist steckt aber viel funktionierende Fachlogik darin. Ein Neubau lohnt sich erst, wenn Struktur oder Datenmodell wirklich nicht mehr tragen.

  • Den nächsten Freelancer suchen

    Kann gut funktionieren. Ohne Dokumentation, Tests und nachvollziehbares Deployment entsteht aber dieselbe Abhängigkeit von einer Person noch einmal.

Leistungsbausteine

Übernahme in geordneten Schritten.

Laravel gehört zu unserem Standard-Stack, die typischen Baustellen älterer Projekte kennen wir. Die Reihenfolge ist immer gleich: erst sichern, dann verstehen, dann ändern.

  1. Übergabe und Zugänge sichern

    Quellcode, Datenbank, Server, Domain, Mail und externe Dienste: Wir sammeln alle Zugänge, sichern den aktuellen Stand und dokumentieren, was wo läuft. Wenn möglich, koordinieren wir die Übergabe mit dem bisherigen Dienstleister.

    • Zugangsdaten
    • Backup
    • Übergabeprotokoll
  2. Code-Audit

    Wir prüfen Abhängigkeiten auf bekannte Sicherheitslücken, Konfiguration, Struktur und Datenmodell. Sie erhalten eine verständliche Einschätzung mit Prioritäten statt eines endlosen Mängelberichts.

    • Abhängigkeiten
    • Sicherheit
    • Struktur
  3. Tests für die kritischen Abläufe

    Bevor wir etwas ändern, sichern wir die wichtigsten Wege mit automatisierten Tests ab, etwa Login, Bestellung oder Rechnungsversand. So fällt auf, wenn ein Update etwas kaputt macht.

    • Feature-Tests
    • Kritische Abläufe
  4. Upgrade Schritt für Schritt

    Laravel und PHP heben wir Hauptversion für Hauptversion an, jeweils mit Tests und Prüfung auf einer Testumgebung. Veraltete Pakete werden ersetzt oder aktualisiert.

    • Laravel-Hauptversionen
    • PHP
    • Pakete
  5. Nachvollziehbares Deployment und Betrieb

    Code liegt in Git, ausgerollt wird über Coolify auf Servern in Deutschland. Danach übernehmen wir Wartung oder Weiterentwicklung, mit direktem Draht zu den Entwicklern. Code und Zugänge bleiben bei Ihnen.

    • Git
    • Coolify
    • Hosting in Deutschland

Zusammenarbeit

So läuft eine Übernahme bei uns.

Am Anfang steht keine Änderung am Code, sondern ein klarer Überblick. Erst wenn alles gesichert ist, wird angefasst.

  1. Kostenloser 1-Tages-Prozess-Check

    Wir sehen uns die Anwendung, ihre Nutzung und die vorhandenen Zugänge an und klären, was gesichert werden muss und wo es brennt.

  2. Sichern und Audit

    Code, Datenbank und Zugänge werden übernommen und gesichert. Das Audit zeigt Zustand, Risiken und sinnvolle Reihenfolge.

  3. Tests, Deployment, Upgrade

    Wir richten Tests und ein nachvollziehbares Deployment ein und heben die Anwendung schrittweise auf aktuelle Versionen.

  4. Wartung oder Weiterentwicklung

    Danach entscheiden Sie: regelmäßige Wartung mit Updates oder zusätzlich neue Funktionen nach Bedarf.

Beispiel

Typisches Szenario: Anwendung drei Hauptversionen zurück

Ein Szenario mit offengelegten Annahmen, kein konkretes Kundenprojekt. Unsere Laravel-Erfahrung zeigen Referenzen wie gewinnspiel.pro, das OASIS-Dashboard und unser internes Rechnungsprogramm, die alle mit Laravel umgesetzt sind.

  • Versionsabstand

    Annahme: Die Anwendung liegt drei Laravel-Hauptversionen zurück. Jede Stufe wird einzeln angehoben und getestet. Je nach Codegröße und Paketen dauert eine Stufe einige Tage bis wenige Wochen.

  • Kleine Änderungen

    Annahme: Heute dauert ein neues Formularfeld drei Wochen bis zur Freigabe. Mit Tests und automatischem Deployment sind solche Änderungen typischerweise in ein bis drei Tagen live.

  • Abhängigkeiten

    Annahme: 60 Pakete, davon 15 veraltet und 3 nicht mehr gepflegt. Die veralteten werden aktualisiert, die verwaisten ersetzt – das macht oft den größten Teil des Upgrade-Aufwands aus.

Passende Projekte aus unseren Referenzen

Alle Projekte

Kosten und Dauer

Kosten und Dauer

Ohne Blick in den Code lässt sich der Aufwand nicht seriös beziffern. Der kostenlose 1-Tages-Prozess-Check endet mit einer belastbaren Kostenschätzung.

  • Was den Aufwand treibt

    Versionsabstand, Anzahl und Zustand der Pakete, eigene Erweiterungen am Framework, fehlende Tests und wie vollständig die Zugänge noch vorhanden sind.

  • Dauer

    Sicherung und Audit dauern meist 1–2 Wochen. Ein Upgrade über mehrere Hauptversionen mit Tests braucht häufig 4–10 Wochen, je nach Codegröße.

  • Laufende Kosten

    Hosting und ein Wartungsvertrag für regelmäßige Updates von Laravel, PHP und Paketen. So entsteht kein neuer Rückstau.

Entwicklung nach Technologie

Unser Werkzeug für Übernahme und Betrieb

Laravel ist unser Kern-Framework im Backend. Code verwalten wir in Git, etwa mit Gitea, und ausgerollt wird über Coolify. Datenbanken wie MySQL übernehmen wir, wie sie sind, neue Projekte setzen wir gern mit PostgreSQL auf.

Häufige Fragen

Gut zu wissen, bevor die Entwicklung startet.

Lohnt sich die Übernahme oder sollten wir neu bauen?

Das klärt das Audit. In den meisten Fällen ist es günstiger, funktionierenden Code zu aktualisieren, statt ihn neu zu schreiben. Ein Neubau ist sinnvoll, wenn Struktur oder Datenmodell die heutigen Anforderungen nicht mehr tragen.

Was, wenn wir keine Zugänge mehr haben?

Server und Domain lassen sich meist über den Hoster oder Registrar zurückholen, wenn Sie Vertragspartner sind. Fehlt der Quellcode, kann er oft vom Server gesichert werden. Wir helfen bei diesen Schritten.

Ist unsere Anwendung gerade unsicher?

Wenn PHP oder Laravel keine Sicherheitsupdates mehr erhalten, steigt das Risiko mit jeder neu bekannten Lücke. Ob konkret Handlungsbedarf besteht, zeigt das Audit. Kritische Punkte schließen wir zuerst.

Muss die Anwendung zu einem anderen Hoster umziehen?

Nicht zwingend. Wir können beim bestehenden Hoster bleiben, wenn Deployment und Updates dort sauber möglich sind. Häufig empfehlen wir einen Umzug auf Server in Deutschland mit Coolify.

Was passiert, wenn wir später den Dienstleister wechseln?

Code, Datenbank und Zugänge gehören Ihnen. Mit Git, Tests und dokumentiertem Deployment kann ein anderes Team die Anwendung übernehmen, ohne wieder bei null anzufangen.

[ Gemeinsam starten ]

Liegt bei Ihnen ein Laravel-Projekt ohne Betreuung?

Im kostenlosen 1-Tages-Prozess-Check sehen wir uns Anwendung, Zugänge und Nutzung einen Tag lang an, vor Ort oder remote. Ergebnis ist ein schriftliches Konzept mit Kostenschätzung. Unverbindlich.