TYPO3-Core + PHP
LTS-zu-LTS-Sprung: v10 → v12 → v13 oder direkt v12 → v13. PHP-Major: Rector erledigt 80 Prozent der Code-Anpassungen automatisch. PHPStan-Baseline als Sicherheitsnetz für den Rest.
Bestandsmigration auf TYPO3 v13.4 LTS — mit neuem Template, sauberem Content und dokumentierten Pfaden für jede Extension.
Dein TYPO3 läuft auf v10, v11 oder v12, das Template ist gewachsen und die Redaktion kämpft mit Mask-Feldern, die niemand mehr versteht? Wir machen einen Relaunch ohne Big-Bang: Core, PHP, Content-System und Template werden parallel migriert, jeder Schritt prüfbar. Rector übernimmt 80 Prozent der Code-Anpassungen automatisch. Den Rest prüfen wir manuell. Dennis Hüttner leitet jedes Projekt persönlich. Das Team setzt um.
Migrations-Werkzeuge
Ein TYPO3-Relaunch ist kein Neustart von Null — es ist eine gesteuerte Migration mit vier parallelen Pfaden: Core, PHP, Content-System und Templates. Rector erledigt die meisten Code-Anpassungen automatisch. PHPStan sichert die Typsicherheit als Baseline. Kein Cutover ohne Staging-Abnahme.
Content-seitig: Mask-zu-ContentBlocks, Gridelements-zu-b13-Container, INCLUDE_TYPOSCRIPT zu Site-Sets. Redakteure verlieren keine Inhalte und können während der Migration weiterarbeiten.
# Core-Migration typo3: v10/v11/v12 → v13.4 LTS (LTS-zu-LTS) php: 7.4/8.1/8.2 → 8.3 oder 8.4 # Automatisierung rector: 80 % Code-Anpassungen automatisch phpstan: Baseline · inkrementelle Typsicherheit # Content-System-Migration mask: → ContentBlocks (friendsoftypo3/content-blocks) gridelements: → b13/container typoscript: INCLUDE_TYPOSCRIPT → Site-Sets (v13) # DevOps local: DDEV (parallele Stage-Umgebung) deploy: Deployer · Git-basiert · reproduzierbar ci: GitLab CI · Pre-Live-Checks
Vier parallele Pfade
Vier Pfade, gleichzeitig geführt — kein Cutover ohne Sicherheitsnetz auf allen vier.
LTS-zu-LTS-Sprung: v10 → v12 → v13 oder direkt v12 → v13. PHP-Major: Rector erledigt 80 Prozent der Code-Anpassungen automatisch. PHPStan-Baseline als Sicherheitsnetz für den Rest.
Mask → ContentBlocks, Gridelements → b13-Container, INCLUDE_TYPOSCRIPT → Site-Sets. Redakteure verlieren keine Inhalte und können weiterarbeiten — wir migrieren auf der Stage, nicht im Live-System.
Site-Package, geforkte Drittanbieter-Extensions, selbst entwickelte Plugins. Jede Extension einzeln auf v13-API gebracht, getestet, dokumentiert. Wird eine Extension nicht mehr gewartet — wir übernehmen den Fork.
Neues Fluid-Template mit Tailwind CSS auf Basis deines Designs oder eines neuen Konzepts. SEO-Redirect-Mapping für alle bestehenden URLs, Core Web Vitals Baseline, Sitemap-Übergabe an GSC.
Prozess
Jeder TYPO3-Relaunch folgt demselben Prozess. Die Stage-Umgebung läuft parallel — das Live-System bleibt bis zur Abnahme unangetastet.
// Schritt 01 / 4 · Dauer ~ 3–5 Tage
Extension-Audit, Kompatibilitätsprüfung, Composer-Lock-Analyse, PHP-Version-Check, Content-System-Bestandsaufnahme. Ergebnis: realistischer Aufwand, klarer Migrationspfad — vor Commitment.
Deliverable · Diagnose-Report mit Aufwandsschätzung
Maschinenbau · 615 Inserate
4,5 Tage · Namentlich dokumentiert
Fliegl Fahrzeugbau
Preise
Vor jedem Festpreis: kostenlose Migrations-Diagnose. Wir schauen Composer-Lock, Extension-Liste und Sitepackage an — du bekommst eine ehrliche Einschätzung, in welches Paket dein Projekt fällt.
Bis 50 Seiten, bis 5 Custom-Extensions, v12 → v13, neues Template, SEO-Redirect-Mapping.
Bis 200 Seiten, bis 20 Custom-Extensions, v11/v10 → v13, Content-System-Migration (Mask → ContentBlocks), neues Template.
200+ Seiten, mehrsprachig, Multi-Site, unbegrenzt Custom-Extensions, API-Anbindungen. 12-Monate-Wartung inklusive.
Für einzelne Migrations-Bausteine, Extension-Reparaturen und Sonderfälle außerhalb der Pakete.
Über Dennis
Dennis Hüttner leitet Waterproof Web Wizard GmbH. Seit 2007 hat er jede TYPO3-Hauptversion mitgemacht — von v4 bis v13.4 LTS. Er kennt die Architekturentscheidungen hinter jeder Version und weiß, welche Migrationspfade funktionieren und welche nicht. Er prüft die Diagnose persönlich und begleitet jeden Go-Live. Kein Account-Manager.
FAQ
Sieben direkte Antworten zu Migrationspfaden, Preisen, Risiken und Zeitplan.
Paket A (v12 → v13, bis 50 Seiten): ab 19.999 €. Paket B (v11/v10 → v13, bis 200 Seiten): ab 34.999 €. Paket C (Enterprise, Multi-Site): ab 59.999 € — jeweils netto, Festpreis nach Migrations-Diagnose.
30-Minuten-Gespräch + Analyse von Composer-Lock, Extension-Liste und Sitepackage. Du bekommst eine ehrliche Einschätzung: Paket A, B, C oder Sonderfall. Kostenlos, verpflichtet zu nichts.
Ja, aber nicht in einem Sprung. v9 → v10 → v12 oder v9 → v10 → v13 ist möglich. Die Diagnose zeigt, ob Paket B oder C passt oder ob ein individueller Pfad sinnvoller ist.
Nein. Wir migrieren auf einer Stage-Umgebung. Redakteure arbeiten weiter im Live-System. Vor dem Cutover synchronisieren wir die Inhalte — der Cutover selbst dauert Minuten, nicht Stunden.
Wir prüfen jede einzeln in der Diagnose-Phase. 70–80 Prozent migrieren wir mit Rector teilautomatisch. Den Rest entweder manuell migrieren, neu schreiben oder durch eine Standard-Extension ersetzen — je nach Aufwand-Wert-Verhältnis. Wird eine Extension nicht mehr gewartet, übernehmen wir den Fork.
Paket A: 4–6 Wochen. Paket B: 8–12 Wochen. Paket C: 12–20 Wochen. Die tatsächliche Dauer hängt von Feedback-Geschwindigkeit, Extension-Komplexität und Content-Volumen ab. Wir planen realistisch — kein Versprechen, das wir nicht halten können.
Nach den 30-Tage-Hypercare kannst du in einen TYPO3-Wartungsretainer wechseln (ab 432 €/Monat). Paket C enthält 12 Monate Wartung direkt. Kein Zwang — wir liefern sauber, du entscheidest. Details: TYPO3-Wartung.
Du gibst uns 30 Minuten und Lese-Zugang auf Composer-Lock plus Extension-Liste. Wir geben dir eine ehrliche Einschätzung: Paket A, B, C oder Sonderfall. Verpflichtet zu nichts.