gewinnspiel.pro - Dashboard
Gewinnspiel-Landingpages erstellen und bereitstellen, inklusive Infrastruktur, Tracking und CSV-Export.
Projekt ansehen„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
Das Problem
Viele Laravel-Projekte wurden von einer Agentur oder einem Freelancer gebaut und seitdem kaum gepflegt. Solange nichts passiert, fällt das niemandem auf.
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.
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.
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.
Ein neues Feld im Formular wird zum Projekt, weil niemand weiß, was sonst noch daran hängt. Jede Änderung wird mit Bauchschmerzen ausgerollt.
Ob Bestellung, Rechnung oder Login nach einem Update noch funktionieren, merkt man erst, wenn sich Kunden beschweren.
Bisherige Lösungen
Wer ein verwaistes Projekt hat, greift meist zu einer von drei Lösungen. Jede hat ihren Platz.
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.
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.
Kann gut funktionieren. Ohne Dokumentation, Tests und nachvollziehbares Deployment entsteht aber dieselbe Abhängigkeit von einer Person noch einmal.
Leistungsbausteine
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.
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.
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.
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.
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.
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.
Zusammenarbeit
Am Anfang steht keine Änderung am Code, sondern ein klarer Überblick. Erst wenn alles gesichert ist, wird angefasst.
Wir sehen uns die Anwendung, ihre Nutzung und die vorhandenen Zugänge an und klären, was gesichert werden muss und wo es brennt.
Code, Datenbank und Zugänge werden übernommen und gesichert. Das Audit zeigt Zustand, Risiken und sinnvolle Reihenfolge.
Wir richten Tests und ein nachvollziehbares Deployment ein und heben die Anwendung schrittweise auf aktuelle Versionen.
Danach entscheiden Sie: regelmäßige Wartung mit Updates oder zusätzlich neue Funktionen nach Bedarf.
Beispiel
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.
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.
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.
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.
Gewinnspiel-Landingpages erstellen und bereitstellen, inklusive Infrastruktur, Tracking und CSV-Export.
Projekt ansehenFilialen, Shops und Nutzungsdaten von PrismIdent zentral verwalten.
Projekt ansehenRechnungen erstellen, per E-Mail versenden und als PDF ausgeben. Artikel und Beträge werden zentral verwaltet.
Projekt ansehenKosten 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.
Versionsabstand, Anzahl und Zustand der Pakete, eigene Erweiterungen am Framework, fehlende Tests und wie vollständig die Zugänge noch vorhanden sind.
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.
Hosting und ein Wartungsvertrag für regelmäßige Updates von Laravel, PHP und Paketen. So entsteht kein neuer Rückstau.
Entwicklung nach Technologie
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
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.
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.
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.
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.
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 ]
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.