Sicher, stabil und zukunftstauglich - ohne Funktionsverlust.
Kontakt aufnehmenMigration von PHP 5.x auf PHP 7.4 oder 8.x, inklusive Anpassung veralteter Funktionen und Kompatibilitätsprüfung.
Aufräumen von Legacy-Code, Einführung moderner Standards, Performance-Optimierung und Fehlerbehebung.
Schließen von Sicherheitslücken, Modernisierung von Passwort-Hashing, Schutz vor SQL-Injection, XSS und CSRF.
Viele Unternehmen nutzen seit Jahren oder sogar Jahrzehnten PHP-basierte Systeme. Diese Projekte sind oft gewachsen, wurden von verschiedenen Entwicklern betreut oder entstanden in einer Zeit, in der Softwareentwicklung ganz anders funktionierte als heute.
In den frühen 2000ern und 2010ern war PHP vor allem eines: schnell, flexibel und überall verfügbar. Typisch waren vermischte PHP-, HTML- und SQL-Strukturen, wenig Dokumentation und kaum Tests.
PHP ist historisch gewachsen. In den 90ern begann es als kleines Hobbyprojekt von Rasmus Lerdorf und hieß ursprünglich „Personal Home Page Tools“. Es war nie als große Programmiersprache geplant, sondern als Sammlung kleiner Skripte für private Webseiten.
Mit den Jahren wurde PHP immer mächtiger:
Viele ältere Projekte stammen aus einer Zeit, in der man noch ganz anders entwickelt hat: ohne Frameworks, ohne Composer, ohne Tests und oft mit vermischtem PHP-, HTML- und SQL-Code.
Dass solche Projekte heute an Grenzen stoßen, ist völlig normal. Es ist kein Fehler der damaligen Entwickler – die Sprache selbst hat sich über Jahrzehnte weiterentwickelt und ist erst in den letzten Jahren wirklich erwachsen geworden.
Ich bin Dirk Müller, Fachinformatiker für Anwendungsentwicklung aus der Metropolregion Rhein-Neckar. Seit 1998 arbeite ich mit PHP - damals noch mit PHP 3, als das Web voller Gästebücher, Foren und handgebauter Homepages war. Was als Hobby begann, wurde schnell zu meinem beruflichen Schwerpunkt.
In den letzten 20 Jahren habe ich in verschiedenen Unternehmen und Projekten mit allen großen PHP-Versionen gearbeitet: 4, 5, 7 und heute 8.4. Ich kenne sowohl die alten Eigenbau-Frameworks aus den frühen 2000ern als auch moderne Technologien wie Symfony und Laravel. Ich habe gewachsene PHP-4-Systeme modernisiert, fremde Projekte übernommen, automatisierte Tests mit PHPUnit eingeführt und Anwendungen Schritt für Schritt in eine stabile, wartbare Architektur überführt.
Ich arbeite pragmatisch, ruhig und lösungsorientiert. Mein Ziel ist es, alte PHP-Projekte realistisch einzuschätzen und so zu modernisieren, dass sie wieder zuverlässig, sicher und zukunftstauglich laufen - ohne unnötige Neuentwicklung und ohne Risiko.
Sie möchten ein altes PHP-Projekt modernisieren oder benötigen Unterstützung bei einem bestehenden System?
Schreiben Sie mir einfach eine E-Mail - ich antworte in der Regel abends oder am Wochenende.
E-Mail: kontakt@legacy-php.de