Big Bang
Migrate everything at once.
TYPO3 v10 → v12, PHP 7.4 → 8.3, Masks to ContentBlocks, Gridelements to b13/container, legacy fork modernized. A major migration in four phases, with no downtime, featuring a reproducible migration path.
Background
Medium-sized mechanical engineering company. CMS has been stable for years. v10 is being phased out, and there is a significant backlog of work.
v10 → v12 plus a change in approach = 6+ weeks of downtime, high risk. No one dares to do it.
4-phase plan with live testing after each phase. No wasted hours, no downtime.
4 phases
Composer update, schema migration, tests. PHP 7.4 → 8.3.
24 Mask elements ported to ContentBlocks. Field mapping, data migration.
Layout container updated. Content structure retained.
3 custom extensions on the v12 API. Testing, deployment, live.
Tools
Voice
We knew we had to migrate. We didn't know how to do it without a 6-week downtime. Phased migration with live testing at each stage was the lightbulb moment.
Phase Migration > Big Bang. Always.
Concept changes are distinct phases, not bonuses.
Live testing at each stage prevents lengthy rollback processes.
Pure Core: 1–2 weeks. With program changes: 8–12 weeks.
€15,000–€50,000, depending on the amount of custom code.
No, always one step at a time: v10 → v11 → v12 → v13.
Free initial consultation; migration plan at a fixed price.