Verfügbar für Projekte

Legacy-PHP & Laravel modernisieren ohne Feature-Stopp

Ich helfe mittelständischen SaaS- und E-Commerce-Teams in Deutschland, veraltete PHP- und Laravel-Versionen Schritt für Schritt auf einen unterstützten Stand zu bringen – mit Characterization Tests und Strangler Pattern, während Ihr Team weiter Features ausliefert.

14+
Jahre PHP
12+
Jahre Laravel
5.2 → 8.2
PHP im Produktivbetrieb migriert
~/legacy-app/upgrade.php
// 14 Jahre Legacy-PHP im Produktivbetrieb
$engagement = [
'lead' => 'Alecsandru Ghinea',
'base' => 'Hamburg',
'from' => 'PHP 5.2',
'to' => 'PHP 8.2',
'method' => [
'characterization tests',
'strangler pattern',
],
'feature_freeze' => false,
];
// Kein Big-Bang-Rewrite. Kein Feature-Stopp.
Alecsandru Ghinea
Hamburg
Freiberufler
Laravel 5 → 13
Upgrades im Produktivbetrieb
Über mich

Modernisieren, ohne den Betrieb zu gefährden

Mein Name ist Alecs. Ich bin Senior-PHP- und Laravel-Entwickler aus Bukarest, wohnhaft in Hamburg, mit 14+ Jahren Erfahrung mit PHP und 12+ Jahren mit Laravel.

Ich arbeite an den Codebasen, um die andere einen Bogen machen: gewachsene PHP-Anwendungen, die jeden Tag Umsatz bringen und auf eine unterstützte Version müssen – ohne Rewrite und ohne Feature-Stopp.

Produktivbetrieb zuerst

Jede Änderung geht in kleinen, rückrollbaren Schritten live – Ihre Kunden merken von der Migration nichts.

Strangler statt Rewrite

Alter und neuer Code laufen nebeneinander, bis der alte ersetzt ist. Kein Big Bang, kein Feature-Stopp.

Tests vor Änderungen

Wo Tests fehlen, halten Characterization Tests das heutige Verhalten fest, bevor ich etwas anfasse.

Fester Umfang

Audit zum Festpreis, Upgrades mit festem Umfang – Sie wissen vorher, was es kostet.

Über Ihre Codebasis sprechen
Kernkompetenz

Was ich für Legacy-Teams übernehme

Von der ersten Bestandsaufnahme bis zum Release auf einer unterstützten Version.

PHP-Upgrades

Von PHP 5.x auf 8.x: Inkompatibilitäten finden, automatisiert umbauen, Schritt für Schritt ausrollen.

PHP 5.x → 8.x Rector PHPStan Composer

Laravel-Upgrades

Major-Version für Major-Version, mit Paketen, Konfiguration und Abhängigkeiten.

Laravel 5 → 13 Eloquent Queues Livewire

Tests & sichere Releases

Characterization Tests, wo die Abdeckung fehlt, und eine CI-Pipeline, die jede Änderung prüft.

PHPUnit Pest Characterization Tests CI

Datenbanken

Schema-Migrationen ohne Ausfall, langsame Abfragen finden, Altlasten im Datenmodell aufräumen.

MySQL MariaDB PostgreSQL Redis

Deployment & Infrastruktur

Reproduzierbare Umgebungen und Deployments, damit das Upgrade nicht am Server scheitert.

Docker CI/CD Linux Google Cloud

Sicherheit & Compliance

EOL-Komponenten und bekannte CVEs beseitigen, Befunde aus PCI-DSS- oder ISO-27001-Audits abarbeiten.

CVEs Composer audit PCI-DSS ISO 27001
Arbeiten

Neueste Projekte

Eine Auswahl aktueller Arbeiten aus E-Commerce, SaaS und maßgeschneiderten Webanwendungen.

Technologiezentrum Glehn screenshot

Technologiezentrum Glehn

Laravel-Backend für eine mandantenfähige Lern- und Zertifizierungsplattform, die Partner weiterverkaufen können. Kurse entstehen im Drag-and-drop-Editor, Prüfungen werden automatisch bewertet, Zertifikate sind per QR-Code öffentlich prüfbar. Käufe über Digistore24 schalten Kurse automatisch frei; über 1.000 Tests laufen in der CI.

Youtix Ticketplattform screenshot

Youtix Ticketplattform

White-Label-Ticketplattform mit Multi-Tenant-Architektur hinter Shops wie metaltix und soulticket. Laufende Plattform-Entwicklung auf einer PHP-8.4-Codebase mit 14+ Docker-Microservices, PCI-DSS-Remediation und Google-Cloud-Migration mit Pulumi.

BIWAK Akademie screenshot

BIWAK Akademie

Entwicklung an der Lernplattform (LMS) der BIWAK GmbH – Bildungs- und Wirtschaftsakademie in Berlin, seit 1995 Anbieter von Weiterbildung und Gründungscoaching: Laravel-Backend mit MySQL, CSS-Frontend und Betrieb des Servers (DevOps). Die Kurse wurden in die Systeme der Agentur für Arbeit importiert, mit der BIWAK eng zusammenarbeitet.

Artikel

Aktuelle Einblicke

Praxiswissen zu PHP-Upgrades, Laravel und der Modernisierung gewachsener Anwendungen.

Kontakt aufnehmen

Wo steht Ihre Codebasis?

Schreiben Sie mir, welche PHP- oder Laravel-Version Sie betreiben und was Sie drückt – EOL-Warnung, Audit, Personalwechsel. Ich antworte innerhalb eines Werktags.

E-Mail
kontakt@ghinea.net
Standort
Hamburg, Deutschland

Ein PHP/Laravel-Projekt?

Erzählen Sie mir, was Sie bauen oder wo Sie feststecken. Wählen Sie direkt einen Termin in meinem Kalender, ohne E-Mail-Pingpong.

30-Minuten-Projektgespräch buchen

Lieber schreiben? Zum Kontaktformular