PHP-Entwickler in Hannover

PHP-Entwickler für Unternehmen in Hannover: Versionsupgrade von PHP 7.4 oder 8.1, Laravel und Symfony nach Supportplan, E-Rechnung, DSGVO und TDDDG. Schriftlich, remote, kostenlose erste Einschätzung.

PHP-Entwickler

Mein Platz in der WordPress-Community

  • Mein wordpress.org-Konto besteht seit 2006.
  • Ich habe zum WordPress-Core in den Versionen 7.0 und 7.1 beigetragen.
  • Ich betreue 30 Plugins auf wordpress.org.
  • Ich organisiere WordCamps und trete dort als Speaker auf.
  • Ich war bei jedem WordCamp Europe von 2017 bis 2026 dabei.

Mein WordPress.org-Profil

Ich bin Mariusz Szatkowski, PHP-Entwickler aus Gdynia, und arbeite seit 2006 mit WordPress und PHP. Diese Seite richtet sich an Unternehmen in Hannover, die eine PHP-Anwendung betreiben: ein Altsystem, ein Laravel- oder Symfony-Projekt, einen Shop oder ein selbst gebautes Warenwirtschaftstool. Sie finden hier, welche PHP-Versionen noch Sicherheitsupdates bekommen, was bei E-Rechnung, DSGVO und TDDDG gilt und wie ein Projekt mit mir abläuft.

#PHP-Versionen: was 2026 und 2027 ausläuft

Die Frage hinter der Suche nach “PHP Hannover” ist oft dieselbe: Läuft unsere Anwendung noch auf einer Version, die gepatcht wird? Die Antwort steht auf php.net und php.net/eol.php:

PHP-VersionAktiver Support bisSicherheitsupdates bis
7.4beendetbeendet 28.11.2022
8.0beendetbeendet 26.11.2023
8.1beendetbeendet 31.12.2025
8.231.12.202431.12.2026
8.331.12.202531.12.2027
8.431.12.202631.12.2028
8.531.12.202731.12.2029

Zwei Folgen für Ihre Planung. Läuft Ihre Anwendung auf 8.1 oder älter, bekommt sie heute keine Sicherheitsupdates mehr, auch nicht vom Hoster. Läuft sie auf 8.2, endet die Frist am 31. Dezember 2026, also in wenigen Wochen. Wer jetzt auf 8.4 oder 8.5 geht, hat mehrere Jahre Ruhe.

#Frameworks haben eigene Fristen

Die Frameworks hängen an der PHP-Version, aber ihre Supportzeiten laufen getrennt:

  • Laravel: Laut laravel.com gibt es Fehlerkorrekturen 18 Monate und Sicherheitsfixes 2 Jahre. Laravel 11 hat seit 12. März 2026 keine Sicherheitsfixes mehr. Laravel 12 bekommt sie bis 24. Februar 2027 und läuft mit PHP 8.2 bis 8.5. Laravel 13 (17. März 2026) verlangt PHP 8.3 und wird bis 17. März 2028 mit Sicherheitsfixes versorgt.
  • Symfony: Laut symfony.com/releases erhält 6.4 LTS Sicherheitsfixes bis November 2027, 7.4 LTS bis November 2029. Die Fehlerkorrekturen für 6.4 enden im November 2026. Symfony 5.4 liegt noch bis Februar 2029 in der Sicherheitswartung, benötigt aber eine alte PHP-Basis. Die Seite nennt nur Monate, keine Tage.

Der übliche Weg ist deshalb nicht der große Sprung. Erst PHP-Version und Framework gemeinsam auf eine unterstützte Linie, dann Funktionen. Für die Syntaxänderungen nutze ich statische Analyse (PHPStan) und automatisierte Umbauten (Rector), und ich sichere das bestehende Verhalten mit Tests ab, bevor ich etwas verändere.

#Hannover: Wo PHP-Anwendungen im Unternehmen sitzen

Hannover ist ein Industrie-, Messe- und Verwaltungsstandort, und das prägt die Anwendungen, die ich in Anfragen sehe. Die Wirtschaftsförderung der Region nennt in ihrem Bericht Trends und Fakten 2025 548.000 sozialversicherungspflichtig Beschäftigte (Stand 30. Juni 2025). Wachsende Bereiche seit 2020 sind Energie, wissensbasierte Dienstleistungen, Gesundheitswirtschaft, Finanzen und Information und Kommunikation (plus 1.600 Stellen). Die Automobilbranche und der Maschinenbau schrumpfen (minus 600 bzw. minus 800 Stellen), ebenso Messen und Kongresse.

Die Zahlen sagen nichts über Ihre Software, aber sie erklären, warum dort, wo Fertigung, Energie und Gesundheit zusammenkommen, viel selbst gebaute Fachsoftware läuft: Kundenportale, Angebotsrechner, Schnittstellen zu ERP und Buchhaltung, interne Tools, die vor zehn Jahren jemand in PHP geschrieben hat und die seither laufen. Genau dort fällt die Versionsfrage an.

Messegelände der Hannover-Messe 2017

Foto: Frank Schwichtenberg, CC BY-SA 4.0, Wikimedia Commons.

Ein fester Termin im Kalender vieler Hannoveraner Unternehmen ist die HANNOVER MESSE. Die nächste Ausgabe läuft vom 5. bis 8. April 2027, Spanien ist Partnerland, Industrial AI ist das Leitthema. Wer dorthin ein Produktportal, einen Konfigurator oder ein Lead-Formular mit Backend braucht, hat einen harten Termin. Ich plane solche Projekte rückwärts vom Termin und nenne im ersten Schreiben, was bis dahin realistisch ist und was nicht.

#E-Rechnung: was Ihre PHP-Anwendung können muss

Jede Anwendung, die Rechnungen erzeugt oder verarbeitet, ist betroffen: Shop, Abrechnungstool, Portal. Die Rechtslage nach § 14 UStG und dem Übergang in § 27 Abs. 38 UStG (gesetze-im-internet.de):

  • Eine elektronische Rechnung ist laut § 14 Abs. 1 UStG (Quelltext) eine Rechnung in einem strukturierten elektronischen Format, das der europäischen Norm nach Richtlinie 2014/55/EU entspricht oder zwischen den Parteien vereinbart wurde, sofern die Pflichtangaben korrekt extrahierbar sind. Eine Rechnung als reines PDF oder auf Papier ist eine sonstige Rechnung.
  • Bis 31. Dezember 2026 dürfen Sie sonstige Rechnungen ausstellen.
  • Bis 31. Dezember 2027 gilt das nur, wenn Ihr Gesamtumsatz im Vorjahr 800.000 Euro nicht überschritten hat. Ein EDI-Verfahren darf mit Zustimmung des Empfängers bis Ende 2027 weiterlaufen.
  • Danach ist bei Umsätzen zwischen inländischen Unternehmen die E-Rechnung verpflichtend. Das Bundesfinanzministerium bestätigt in seinen FAQ diese Fristen und nennt XRechnung und ZUGFeRD als die gängigen Formate.

Für Ihre Anwendung heißt das: Rechnungsausgang als XRechnung oder ZUGFeRD erzeugen, Rechnungseingang lesen und archivieren können, und die Daten sauber an DATEV oder ein anderes Buchhaltungssystem übergeben. Ob das in Ihr bestehendes System passt oder ein Ausbau nötig ist, kläre ich im ersten Schritt schriftlich mit Ihrer Steuerberatung zusammen. Steuerrechtliche Beratung leiste ich nicht, die Technik schon.

#DSGVO, TDDDG und DDG für PHP-Anwendungen in Niedersachsen

Zuständige Aufsicht für Unternehmen mit Sitz in Hannover ist die Landesbeauftragte für den Datenschutz Niedersachsen (lfd.niedersachsen.de). Sie führt Online-Formulare für Beschwerden und für die Meldung von Datenpannen nach Art. 33 DSGVO. Wer ein Backend betreibt, sollte vorher wissen, wie eine Panne erkannt, protokolliert und gemeldet wird.

Was daraus für die Entwicklung folgt:

  • TDDDG: Nach § 25 TDDDG braucht das Speichern und Auslesen von Informationen auf dem Gerät eine Einwilligung. Ausgenommen sind Vorgänge, die für einen ausdrücklich gewünschten digitalen Dienst unbedingt erforderlich sind. Ein Login-Cookie fällt darunter, ein Analyse-Skript nicht.
  • DDG: § 5 DDG verlangt für geschäftsmäßige digitale Dienste ein leicht erkennbares und ständig verfügbares Impressum mit Name, Anschrift, schneller elektronischer Kontaktmöglichkeit einschließlich E-Mail, gegebenenfalls Register und Umsatzsteuer-ID. Das gilt auch für Kundenportale, nicht nur für die Firmenwebsite.
  • BFSG: Das Barrierefreiheitsstärkungsgesetz gilt seit 28. Juni 2025 für Verbraucherdienstleistungen im elektronischen Geschäftsverkehr (§ 1 Abs. 3 BFSG). Für Dienstleister unter der Kleinstunternehmensgrenze gilt die Ausnahme in § 3 Abs. 3 BFSG. Betreiben Sie einen Shop oder ein Buchungsportal für Verbraucher, prüfe ich die Oberfläche auf Tastaturbedienung, Formularlabels und Fehlermeldungen. Schnittstellen und reine B2B-Anwendungen sind eine andere Frage.
  • DSGVO in der Technik: Eingabevalidierung, parametrisierte Abfragen, Rechteprüfung, Protokollierung und Löschkonzept gehören in den Code, nicht in ein Dokument daneben. Wo ich Daten an Dienstleister weitergebe, brauchen Sie einen Auftragsverarbeitungsvertrag.

#Was ich mache

  • Upgrade und Modernisierung: PHP 7.4, 8.0 oder 8.1 auf eine unterstützte Version, Laravel und Symfony auf eine Linie mit laufendem Support.
  • Altsysteme: Prozedurales PHP, selbst gebaute CMS, Anwendungen ohne Tests. Erst Tests um das heutige Verhalten, dann schrittweise Umbau, alte Pfade fallen erst weg, wenn die neuen im Betrieb bestätigt sind.
  • Laravel und Symfony: Neue Fachanwendungen, APIs, Schnittstellen zu ERP, CRM und Buchhaltung.
  • WordPress und WooCommerce: Eigene Plugins und Anbindungen, wenn Ihre Website der Teil Ihrer Anwendung ist, der in PHP läuft.
  • Sicherheit: Durchsicht bestehender Anwendungen nach den OWASP-Kategorien, Behebung der Befunde mit nachvollziehbarer Dokumentation.
  • Leistung: Profiling, Abfragen, Caching. Als Maßstab für Webseiten gelten die offiziellen Schwellen der Core Web Vitals: LCP 2,5 s, INP 200 ms, CLS 0,1.

Layout, Mockups und Wireframes liefern Sie als Auftraggeber. Ich setze sie um.

#So läuft ein Projekt mit mir

Alles geschieht schriftlich und aus der Ferne. Es gibt keine Termine vor Ort und keine Anrufe, dafür ein Protokoll jeder Entscheidung.

  1. Anfrage: Sie schicken mir die Adresse der Anwendung oder eine Beschreibung, den Stack und Ihr Ziel. Ich antworte an Werktagen schriftlich.
  2. Fragen: Ich stelle meine technischen Fragen per E-Mail und prüfe, was ich von außen sehen kann.
  3. Schriftliche Einschätzung: Umfang, Annahmen und Risiken in einem Dokument. Die erste Einschätzung ist kostenlos. Ein Festpreis oder Zeitaufwand folgt erst, wenn der Umfang feststeht.
  4. Staging: Ich arbeite auf einer Testumgebung, die Ihr Team selbst durchklicken kann. Produktion berühre ich erst nach Ihrer Abnahme.
  5. Abnahme und Übergabe: Code im Repository bei Ihnen, README, Entscheidungsprotokoll, Hinweise zum Betrieb.
  6. Wartung (optional): Updates, Sicherheitspatches und kleine Änderungen nach Vereinbarung. Dazu gibt es eine eigene Seite zur Wartung für WordPress.

Was ich zum Start brauche: Zugang zum Code (Repository oder Dateien), zu einer Kopie der Datenbank ohne echte Kundendaten, zur Hosting-Umgebung mit der aktuellen PHP-Version und eine Ansprechperson, die Rückfragen schriftlich beantwortet.

#Checkliste: Ist Ihre PHP-Anwendung gesund?

Auch wenn Sie nie mit mir arbeiten, helfen diese Punkte:

FrageWo Sie nachsehen
Welche PHP-Version läuft in Produktion?php -v oder Hosting-Panel
Liegt sie vor dem Ablauf in der Tabelle oben?php.net/supported-versions.php
Welche Framework-Version, und wie lange noch Sicherheitsfixes?laravel.com/docs/releases, symfony.com/releases
Gibt es Composer-Pakete mit bekannten Lücken?composer audit
Gibt es automatisierte Tests für Rechnung, Bezahlung, Login?Testordner, CI
Erzeugt das System Rechnungen als XRechnung oder ZUGFeRD?Rechnungsmodul, Steuerberatung
Wer meldet eine Datenpanne, und wo?interne Regel, LfD-Formular
Gibt es Backups, und wurde eine Wiederherstellung getestet?Hoster, Protokoll

#Häufige Fragen

#Bis wann bekommt meine PHP-Version noch Sicherheitsupdates?

Laut php.net erhält PHP 8.2 Sicherheitsupdates bis 31.12.2026, PHP 8.3 bis 31.12.2027 und PHP 8.4 bis 31.12.2028. PHP 8.1 ist seit 31.12.2025 ohne Support, PHP 8.0 seit 26.11.2023 und PHP 7.4 seit 28.11.2022. Läuft Ihre Anwendung auf 8.2 oder älter, steht das Upgrade auf der Liste.

#Muss ich mein Laravel-Projekt auf Version 13 heben?

Laut dem Supportplan auf laravel.com bekommt Laravel 12 Sicherheitsfixes bis 24.02.2027, Laravel 11 hat sie seit 12.03.2026 nicht mehr. Wer auf 11 oder älter ist, sollte planen. Laravel 13 verlangt mindestens PHP 8.3.

#Müssen wir als Hannoveraner Mittelständler schon E-Rechnungen ausstellen?

Das hängt vom Vorjahresumsatz ab. Nach § 27 Abs. 38 UStG dürfen Sie bis Ende 2026 sonstige Rechnungen ausstellen, bis Ende 2027 nur bei einem Vorjahresumsatz bis 800.000 Euro. Danach ist im B2B die E-Rechnung Pflicht. Das gilt für jedes System, das Rechnungen erzeugt, auch für selbst gebaute PHP-Anwendungen.

Nur wenn Sie nicht unbedingt erforderliche Informationen auf dem Gerät speichern oder auslesen. Das regelt § 25 TDDDG. Ein Session-Cookie für den Login ist nach § 25 Abs. 2 Nr. 2 TDDDG ausgenommen, Tracking und Marketing brauchen Einwilligung.

#Arbeiten Sie vor Ort in Hannover?

Nein. Ich arbeite ausschließlich remote und schriftlich, aus Gdynia in Polen. Das hat für Sie den Vorteil, dass jede Entscheidung nachlesbar ist.

#Was brauche ich, um eine erste Einschätzung zu bekommen?

Die Adresse der Anwendung oder eine kurze Beschreibung, den Stack (PHP-Version, Framework), Ihr Ziel und Ihren Termin. Für die erste schriftliche Einschätzung zahlen Sie nichts.

#Schreiben Sie mir

Wenn Sie in Hannover eine PHP-Anwendung betreiben und nicht sicher sind, ob sie das nächste Jahr gut übersteht, schreiben Sie mir über die Kontaktseite. Nennen Sie die Adresse oder eine kurze Beschreibung, den Stack, Ihr Ziel und Ihren Termin. Ich antworte an Werktagen schriftlich, und die erste Einschätzung kostet nichts.

Brauchen Sie die Leistung: PHP-Entwickler in Hannover?

Beschreiben Sie Ihr Projekt per E-Mail. Antwort innerhalb von 48 Stunden.

Projekt beschreiben

Weitere WordPress-Dienste und Wissensbasis entdecken