TYPO3 Extension-Audit – für mehr Code-Qualität, Sicherheit und Zukunftsfähigkeit
TYPO3-Extensions wachsen oft über Jahre – durch viele Hände, unter Zeitdruck, ohne dokumentierte Standards.
Das Ergebnis:
? Technische Altlasten
⚠️ Sicherheitsrisiken
❓ Undurchsichtiger Code
Ein Code-Audit bringt Struktur ins Chaos.TYPOworxanalysiert Ihre Extension fundiert – mit PHP Unit Tests, Static Code Analysis und Fokus auf TYPO3-Kompatibilität und Sicherheit.
Ziel: Probleme erkennen, Risiken minimieren und eine verlässliche Basis für die Weiterentwicklung schaffen.
Was wird geprüft?
Wir untersuchen Ihre Extension in folgenden Bereichen:
- Sicherheitsanalyse
– Prüfung auf SQL Injection, XSS, unsichere Authentifizierung
– Analyse der Datenvalidierung & Zugriffskontrolle - Codequalität & Architektur
– Sauberkeit gemäß PSR-12 / TYPO3 Coding Guidelines
– Einsatz von Dependency Injection & Separation of Concerns
– Composer-Struktur & externe Abhängigkeiten - TYPO3- & PHP-Kompatibilität
– Verwendung veralteter APIs oder deprecated Features
– Upgrade-Fähigkeit für aktuelle und kommende TYPO3-Versionen
– Kompatibilität mit PHP 8.x+ - Testing & Automatisierungspotenzial
– Bestehende Unit Tests (z. B. mit PHP Unit)
– Potenziale für automatisierte Testabdeckung & CI/CD-Einbindung
– Hinweise zur Integration in GitLab CI oder vergleichbare Systeme - Wartbarkeit & Dokumentation
– Quelltextstruktur, Inline-Kommentare, Konfigurierbarkeit
– Empfehlungen zur besseren Lesbarkeit & Wartung
Ihr Ergebnis: ein klarer, technischer Audit-Report
Sie erhalten:
- Einen strukturierten Audit-Bericht mit Bewertung (technisch & verständlich)
- Einschätzung von Risiken & Optimierungspotenzial
- Empfehlungen: Refactoring, Migration, Neuentwicklung oder testbare Modularisierung
- Optional: Aufwandsschätzung & Folge-Angebot zur Umsetzung durch TYPOworx