Da Drupal 11 offiziell veröffentlicht wurde, ist jetzt der richtige Zeitpunkt, Ihre Upgrade-Strategie zu planen. Ganz gleich, ob Sie von einer Drupal-10-Website wechseln oder endlich den Sprung von Drupal 7 wagen – dieser umfassende Leitfaden des Drupfan-Teams enthält alles, was Sie wissen müssen, um einen nahtlosen Übergang zu gewährleisten.
Der ultimative Drupal-11-Upgrade-Leitfaden: Wichtige Schritte für einen reibungslosen Übergang

Wie man sich auf das Upgrade von Drupal 10 vorbereitet (mit Modulen)
Beginnen Sie mit einem Audit Ihrer aktuellen Drupal-Website. Welche Module sind installiert? Welche sind individuell entwickelt? Werden alle Drittanbieter-Bibliotheken noch unterstützt? Diese Details bestimmen Ihren Upgrade-Pfad. Eine frühzeitige Überprüfung von Performance-Engpässen gibt Ihnen die Möglichkeit, technische Verbesserungen umzusetzen, die Geschwindigkeit und Reaktionsfähigkeit erhöhen.
- Upgrade Status ausführen
Installieren Sie das Modul Upgrade Status, um veraltete APIs, Kompatibilität von Contrib-Modulen und die Bereitschaft der Umgebung zu erkennen. Dieses Tool scannt Ihre Website, um veralteten Code, inkompatible Module und Umgebungsprobleme zu identifizieren – so erhalten Sie einen klaren Überblick darüber, was vor dem Upgrade auf D11 behoben werden muss.
- Module und Themes prüfen
Verwenden Sie composer show, um alle installierten Pakete aufzulisten. Gruppieren Sie sie nach:
- Core
- Contrib
- Custom
Markieren Sie Funktionen, die kürzlich nicht aktualisiert wurden oder als nicht unterstützt gelten. Die Kategorisierung Ihres Codebestands hilft dabei, zu erkennen, was aktualisiert, ersetzt oder neu geschrieben werden muss, um mit Version 11 von Drupal kompatibel zu sein. Führen Sie composer outdated aus, um zu sehen, was aktualisiert werden muss. Verwenden Sie composer update, um alles auf die neuesten unterstützten Versionen zu bringen, bevor Sie den Übergang versuchen.
- Benutzerdefinierten Code überprüfen
Tools wie Drupal Rector helfen dabei, veraltete APIs in benutzerdefinierten Modulen automatisch zu entfernen – das spart viele Stunden manueller Überarbeitung und reduziert Upgrade-Fehler. Führen Sie drupal-check oder PHPStan aus, um veraltete Hooks, APIs oder Basisklassen zu identifizieren. Achten Sie auf entfernte Services in Drupal Version 11.
- Inhalte und Konfiguration bewerten
Bestandsaufnahme:
- Paragraph-Bundles
- Feldtypen
- Mediennutzung
- Entitätsreferenzen
Bereinigen Sie ungenutzte Bundles und konsolidieren Sie diese, wenn möglich. Die Abbildung von Inhaltstypen, Feldern und Beziehungen verhindert Datenverlust und sorgt für eine reibungslose Migration strukturierter Inhalte und Konfigurationen in die neue Umgebung.
- Performance-Engpässe prüfen
Analysieren Sie Datenbankabfragen, überprüfen Sie Cron-Jobs und Caching-Strategien (Twig, Render, Dynamic Page Cache). Das Erkennen langsamer Abfragen, Cron-Probleme oder ineffizientem Caching vor dem Upgrade hilft, Ihre Website zu optimieren und Performance-Probleme nicht zu übernehmen.
- Umgebung sichern
Exportieren Sie die Konfiguration (drush cex), dumpen Sie die Datenbank und archivieren Sie den gesamten Code. Testen Sie die Wiederherstellung lokal vor dem Upgrade. Backups schützen Ihre Daten und Konfiguration – so können Sie die Website bei Upgrade-Fehlschlägen oder kritischen Problemen schnell wiederherstellen.
Sie legen hier das Fundament. Wenn Sie die Vorbereitung überspringen, riskieren Sie Fehler, Ausfälle und Downtime.
Warum jetzt auf das Drupal-11-Major-Release upgraden?
Warten erhöht das Risiko, den Anteil von Altcode und die technische Schuld. Das neue Drupal 11 bringt aktualisierte Abhängigkeiten und vereinfachte APIs. Wenn Sie Drupal 10.3 verwenden, ist das Upgrade inkrementell. Wenn Sie von Drupal 7 migrieren möchten, ist der Abstand groß – aber überwindbar.
Wichtige Vorteile der Drupal-Version 11
- Moderner Stack-Support: PHP 8.3, Symfony 6, Content Editor 5. Alles ist schneller, sicherer und besser gewartet.
- Sauberere APIs: Sie können mit klareren Integrationen und weniger Sonderfallfehlern rechnen.
- Verbesserte Developer Experience (DX), digitale Erlebnisse und User Experience (UX): Es optimiert Backend-Workflows durch Funktionen wie Dependency Injection, typisierte Daten und Autoloading und bietet zugleich schnellere Oberflächen und übersichtlichere Editierwerkzeuge für Content-Teams und Endnutzer.
- Laufender Support: Der Fokus der Community verschiebt sich schnell. Je länger Sie bei älteren Versionen bleiben, desto schwieriger wird es, Unterstützung zu finden.
- Neue Funktionen: Vereinfachte APIs, verbesserte Konfigurations-Workflows, bessere Medienverarbeitung und erweiterte Unterstützung moderner Entwicklungspraktiken machen das System schneller, sauberer und wartungsfreundlicher.
- Single Directory Components: Ein neuer Ansatz für das Frontend-Theming, bei dem Templates, Styles und Skripte pro Komponente in einem Ordner gruppiert werden – für ein übersichtlicheres, modulares Design.
- Site-Builder-freundlich: Mit Tools wie Layout Builder und verbesserter Konfigurationsverwaltung können Site-Builder skalierbare Drupal-Websites erstellen, ohne benutzerdefinierten Code schreiben zu müssen.
Drupal 11 vs. Drupal 10: Wichtige Unterschiede und Neuerungen
Merkmal / Aspekt | D10 | D11 |
---|---|---|
Core PHP-Anforderung | PHP 8.1+ | PHP 8.3+ |
Symfony-Version | Symfony 6.2 | Symfony 6.3+ |
CKEditor | 5 | 5 (vollständig integriert und stabilisiert) |
Veralteter Code | Enthält noch veraltete APIs aus D9 | Vollständig entfernt |
Entfernte Module | Forum, Aggregator, HAL, RDF noch vorhanden | Diese Module wurden aus dem Core entfernt |
Theme Starter Kit | Eingeführt | Stabiler und verbessert für Frontend-Theming |
Contrib | Umfangreich, einige Features noch im Port | Volle Unterstützung durch aktiv gepflegte Module |
Layout Builder | Stabil, weit verbreitet | Verfeinert, bessere Developer Experience (DX) |
Abwärtskompatibilität | Beinhaltet noch D9-Code für sanften Übergang | Strikter – räumt Altsysteme auf |
Konfigurationsmanagement | Stabil, benötigt Contrib-Tools für Workflows | Mehr Support & Struktur für komplexe Workflows |
Developer Experience | Verbesserte DX-Tools im Vergleich zu D9 | Noch sauberere APIs, konsistentere Architektur |
Community-Fokus | Noch aktiv | Hauptfokus verlagert sich nach D11 |
Upgrade-Pfad | Von Drupal 9 oder frische Installation | Von Drupal 10 (empfohlen) oder frische Installation |
Drupal 11 vs. Drupal 7: Hauptunterschiede, Funktionen und Verbesserungen
Merkmal / Aspekt | D7 | D11 |
---|---|---|
Erscheinungsjahr | 2011 | 2024 |
Core-Architektur | Prozedurales PHP, eigenes Framework | Modernes OOP mit Symfony |
Theme-Engine | PHPTemplate | Twig (schnell, sicher) |
Konfigurationsmanagement | In der Datenbank gespeichert, keine Versionskontrolle | YAML-basiert, versionierbar, exportierbar |
Struktur benutzerdef. Code | Prozedurale Hooks, .module -Dateien | Services, Plugins, Events |
PHP-Version | 5.2–5.6 | 8.3+ |
Inhaltsmodellierung | Einfache Knotenarten, Felder erforderlich | Eingebaute Inhaltstypen, Paragraphs, Media, Entitäten |
Medienverwaltung | Contrib (Media, File Entity) | Core Media Library, WYSIWYG-Integration |
Admin-Oberfläche | Einfach, eingeschränkte UX | Moderne UI, barrierefrei, anpassbar |
WYSIWYG-Editor | Kein Editor im Core | CKEditor 5 im Core enthalten |
Sicherheitsarchitektur | Manuelle Validierung | Symfony Security, CSRF-Schutz, Trusted Callbacks |
Mehrsprachigkeit | Starke Abhängigkeit von Contrib-Modulen | Eingebauter Multilingual-Support |
Views | Contrib-Modul | Im Core, tief integriert |
Migrationspfad | Keine eingebauten Tools | Unterstützt D7-zu-D11-Migrationen |
Modulsystem | Prozedural, nur .info -Dateien | Objektorientiert, Composer-basiert, PSR-4 Autoload |
Community-Support | Endet im Januar 2026 | Aktiv entwickelt und unterstützt |
Wann sollte das Update von Drupal 10 auf Drupal 11 durchgeführt werden?
Drupal Core 10 erreicht laut drupal.org Mitte/Ende 2026 sein End-of-Life – mit dem Erscheinen von Drupal 12. Deshalb sollten Website-Betreiber jetzt mit der Planung ihres Drupal-11-Upgrades beginnen, um technische Schulden in letzter Minute zu vermeiden, Risiken zu minimieren und auf einer sicheren, unterstützten Plattform zu bleiben. Das Update auf Drupal 11 sollte erfolgen, sobald Ihre Entitäten D11-kompatibel sind. Die meisten Contrib-Module werden aktiv gepflegt und regelmäßig gepatcht. Wenn Ihre Website stabil auf Drupal 10.2+ läuft, wird der Umstieg auf 11 voraussichtlich reibungslos verlaufen.
Tipp: Verwenden Sie Upgrade Status, um die Kompatibilität zu prüfen. Warten Sie nicht bis zum EOL, um in Panik zu geraten.
Wann sollte die Migration von Drupal 7 zu Drupal 11 erfolgen?
Die Antwort lautet: jetzt. Drupal 7 hat bereits sein End-of-Life erreicht – es erhält keine Sicherheitsupdates oder Community-Support mehr. Ihre Website ist dadurch anfällig, veraltet und zunehmend teuer im Unterhalt. Eine Migration von Drupal 7 ist kein Update wie bei D10 zu D11 – es ist ein kompletter Neuaufbau. Core-Module, Themes, selbst Inhaltstypen: nichts lässt sich 1:1 übernehmen. Eine neue Seitenarchitektur muss von Grund auf neu erstellt werden.
Planen Sie mindestens 3–6 Monate Vorlaufzeit ein für:
- Inhaltsmapping
- Neuentwicklung benutzerdefinierter Module
- Umfassende Tests (end-to-end)
Wenn Ihre Website geschäftskritisch ist, verschieben Sie es nicht auf Q4 2025.
→ Mehr dazu: Future-Proof Your Website: Migrating from Drupal 7 to Drupal 11
Drupal-11-Upgrade-Plan
Ein strukturierter Plan senkt Risiken und Kosten. So geht Drupfan bei Kundenprojekten vor:
Content-Migration abbilden
- Identifizieren Sie alle Inhaltstypen, Felder und Taxonomien.
- Entfernen Sie veraltete Inhalte und ungenutzte Strukturen.
- Planen Sie Transformationen, wenn sich Strukturen ändern.
Dokumentation ist entscheidend: Sie müssen wissen, was Sie migrieren, wohin es geht und wie Sie es testen werden.
Website-Umstellung durchführen
- Richten Sie eine saubere Drupal-11-Umgebung ein.
- Portieren oder bauen Sie Ihr Theme neu.
- Erstellen Sie Views und Blöcke bei Bedarf neu.
- Übertragen Sie Konfiguration und Daten in Etappen.
- Führen Sie Regressionstests für alle kritischen Pfade durch.
QA nicht überspringen: Testen Sie mobile Responsivität, Formulare, Suche und Integrationen – und testen Sie dann erneut.
Wichtige Aspekte beim Upgrade von Drupal 10 auf 11
- Custom Code: Was Sie 2015 geschrieben haben, funktioniert 2025 vielleicht nicht mehr. Prüfen, umschreiben oder ausmustern.
- SEO-Auswirkungen: Behalten Sie URL-Strukturen, Metadaten und Redirects bei. Nutzen Sie Redirect und Pathauto frühzeitig.
- Hosting: Prüfen Sie, ob Ihr Hoster PHP 8.3+ und die Systemanforderungen von Drupal 11 unterstützt.
- Editor-Workflows: Bei Umstieg auf Content Editor 5 müssen Content-Teams rechtzeitig geschult werden.
- Contrib-Kompatibilität: Prüfen Sie, ob zentrale Funktionen (z. B. Webform, Paragraphs, Commerce) D11-kompatibel sind – oder finden Sie Alternativen.
Ob Sie Drupal als vollwertiges CMS, headless Backend oder Low-Code-Plattform nutzen, sollte Ihre Migrationsprioritäten bestimmen. Die neueste Hauptversion ist immer wartungsärmer, sicherer und bietet spannende neue Features.
→ Mehr Infos zu wichtigen Aspekten beim Drupal-Upgrade finden Sie in unserem aktuellen Blogartikel.
Jetzt auf die neueste Drupal-Version upgraden
Möchten Sie Ihr Upgrade des Drupal Content Management Systems von erfahrenen Profis durchführen lassen? Die Drupal-Entwickler und Site-Builder von Drupfan raten nicht – sie planen, migrieren und starten Ihre neue Website, ohne Ihr Geschäft zu unterbrechen. Fordern Sie jetzt eine kostenlose Migrationsbewertung an.