Was ist meist „easy“?
- • Core-Upgrade an sich
- • Standard-Setups ohne Sonderlogik
- • gut gepflegte Extensions
- • sauberes Composer/CI/CD
v12 LTS · v13 LTS · Breaking Changes · Extensions · Composer · CI/CD · Tests
Das Upgrade von TYPO3 v12 LTS auf v13 LTS ist häufig überschaubar – wenn Deployment, Extensions und Individualcode sauber aufgestellt sind. Auf dieser Seite findest du eine praxisnahe Anleitung für Aufwand, Risiken, Vorgehen, Tests und Go-Live-Planung.
Der Sprung ist deutlich kleiner als Legacy-Upgrades, weil v12 bereits ein modernes Fundament bietet: Composer-Setup, moderne Core-Strukturen, saubere API-Linien. Trotzdem gilt: Extensions + Custom Code entscheiden über Risiko und Aufwand.
Für „kleine“ Upgrades gilt trotzdem: ohne Plan eskaliert’s schneller als gedacht. Der saubere Ablauf sorgt für einen kontrollierten Go-Live – inklusive Rollback.
1) Bestandsaufnahme
2) Upgrade
3) Absicherung
4) Go-Live
Audit + Smoke-Tests + Rollback sind die drei Bausteine, die aus einem Upgrade einen „langweiligen“ Release machen. Und langweilig ist hier perfekt.
Der Aufwand ist selten „Core“. Er entsteht dort, wo Systeme miteinander sprechen oder wo Custom-Code tief in TYPO3 eingreift.
Wenn 90% eures Systems in Extensions steckt, ist das Upgrade zu 90% ein Extension-Projekt. Kritische Kandidaten: Search, Form, Auth/SSO, DAM, große Custom Extensions.
Integrationen brauchen Fehlertoleranz: Retry, Backoff, Logging, Monitoring. Ohne das wird ein Upgrade schnell „Feuerwehr“.
CI/CD und Rollback sind der Unterschied zwischen Release und Risiko. Wenn Deployments heute schon wackeln, wird es beim Upgrade nicht besser.
Diese Liste ist bewusst kompakt. Wenn du sie abhaken kannst, ist dein Upgrade in der Regel „safe enough“ für ein kontrolliertes Go-Live.
Ergebnis: Klarheit statt Bauchgefühl – inkl. Test- und Go-Live-Plan (Rollback inklusive).
Auch „kleine“ Upgrades gehen schief, wenn diese Punkte ignoriert werden:
Fast kompatibel ist oft schlimmer als inkompatibel, weil es erst im Go-Live knallt. Lösung: Compatibility früh testen, notfalls fixen oder ersetzen.
Lösung: Build in CI, Lockfile, eindeutige Artefakte, klare Releases. Sonst wird „Upgrade“ zum Glücksspiel.
Lösung: 10–20 Minuten Smoke-Checklist reicht, um 80% der Regret-Bugs zu verhindern.
Lösung: Logs, Alerts, Retry. Wenn ein CRM/ERP hängt, muss das sichtbar sein – sofort.
Lösung: Warmup & Caching planen, sonst wirkt die Site nach Go-Live „langsam“, obwohl sie es nicht ist.
Lösung: Rollback planen und testen. Wenn es nie gebraucht wird: perfekt. Wenn doch: Gold wert.
Die häufigsten Fragen, die ich in Upgrade-Projekten höre:
Ich kann euer Upgrade entweder komplett umsetzen oder als Senior-Partner begleiten: Audit, Roadmap, CI/CD, Tests und kontrollierter Go-Live – inkl. Rollback-Plan.
Unverbindlich · vertraulich · NDA/AVV möglich