Meine Rolle: Architektur, PHP-Entwicklung, Frontend-Vorlagen und Release-Prozess.
Technologien: WordPress, PHP 8.2, HTML/CSS, JavaScript, GitHub Actions und Playwright.
Die Aufgabe
Eine wartbare öffentliche Website erstellen, die technische Arbeiten vorstellt und eigenständige Seiten für Anwendungen und Dokumentation bereitstellt. Dabei sollten die laufenden Kosten gering bleiben und die Kontrolle über Quellcode und Veröffentlichung erhalten werden.
Technischer Ansatz
- Schlankes objektorientiertes PHP-Theme mit Autoloading und getrennten Zuständigkeiten für Einrichtung, Daten und Darstellung.
- Wiederverwendbare WordPress-Seitenvorlagen und hierarchische Seitenkataloge, deren Inhalte im WordPress-Backend bearbeitet werden.
- Für Übersetzungen vorbereitete Oberflächentexte und optionale Sprachumschaltung, ohne Inhalte an spätere Lizenzen oder Zahlungssysteme zu koppeln.
- Geschützter Hauptzweig auf GitHub, Prüfungen für Pull Requests, PHP- und Vorlagentests sowie Browser-Smoke-Tests.
- Manuelle Bereitstellung mit Vorabprüfung, Theme-Sicherungen und dokumentiertem Rückweg.
Ergebnis und Stand
Das Theme wird auf dieser Website eingesetzt und öffentlich weiterentwickelt. Die Plattform wächst schrittweise um Sprachversionen, Produktseiten und weitere Fallstudien. Unbelegte Leistungs- oder Geschäftszahlen werden nicht angegeben.