Drupal ist ein sicheres und flexibles CMS, das ideal für große und kleine Webseiten mit speziellen Anforderungen ist. Dazu gehören vor allem Mehrsprachigkeit durch Übersetzungen, Datendarstellung durch Views und einfache Erweiterbarkeit durch tausende kostenlose Open Source Module.
Jedoch verwirren die verschiedenen Drupal-Versionen, die in den letzten Jahren parallel im Einsatz waren. Hier werden wir für Sie Klarheit in den Versionendschungel bringen.
Alles Wichtige auf einen Blick:
- Die aktuellste stabile Version ist Drupal 11, veröffentlicht im Juli 2024.
- Drupal 12 ist für Ende 2026 angekündigt und wird Drupal 11 als jüngste Major-Version ablösen.
- Drupal 10 wird noch bis zum Release von Drupal 12 Ende 2026 mit Updates versorgt und sollte spätestens dann auf Drupal 11 oder 12 aktualisiert werden.
- Drupal 9 wurde bis November 2023 unterstützt. Upgraden Sie also so schnell wie möglich auf Drupal 10 bzw. 11, falls Sie noch eine Drupal 9 Seite haben.
- Drupal 8 wurde bis November 2021 unterstützt. Drupal 7 hat am 5. Januar 2025 sein End-of-Life erreicht.
- Ein Upgrade von Drupal 7 auf Drupal 8 und neuer ist aufwendig. Deshalb laufen vereinzelt noch Drupal-7-Seiten – allerdings ohne offizielle Sicherheitsupdates.
- Upgrades ab Drupal 8 wie von Drupal 10 auf 11 oder von 11 auf 12 sind dagegen relativ unkompliziert.
- Ein Versionsupgrade sollte trotzdem niemals überstürzt werden, da es Inkompatibilitäten in Modulen geben könnte.
Update (Stand April 2026)
Das Drupal Security Team hat das End-of-Life von Drupal 7 vollzogen. Seit dem 5. Januar 2025 erhält Drupal 7 keine offiziellen Sicherheitsupdates mehr. Eine weitere Verlängerung der Unterstützung gab es nicht.
Warum wurde Drupal 7 damals verlängert? Da Drupal 7 bereits seit 2011 existiert, liefen lange Zeit noch sehr viele große Websites auf dieser Version. Aufgrund des hohen Migrationsaufwands hatten viele Organisationen ihre Seiten nicht rechtzeitig auf eine neuere Version migriert. Die Drupal Association hat sich deshalb dazu entschieden, den Websites mehr Zeit zu geben, um auf die neueste Version zu migrieren.
Warum sollte man trotzdem möglichst schnell updaten? Drupal 7 wird seit Januar 2025 nicht mehr offiziell supportet und erhält keine Sicherheitsupdates mehr. Um die Sicherheit der Website langfristig zu gewährleisten, empfehlen wir auf Drupal 11 zu wechseln.
Grundlagen
Um mit den Versionen sicherer umgehen zu können, sollte man zuerst die Semantik der Versionsnummern und den Unterschied zwischen einem Update und einem Upgrade verstanden haben.
Semantische Versionierung
Es gibt große Drupal Versionen (sogenannte major versions), wie Drupal 8.
Innerhalb dieser großen Versionen gibt es kleine Versionen (sogenannte minor versions) wie z. B. Drupal 8.1.
Die letzte Abstufung heißen Patches, die kleine Sicherheitsupdates innerhalb von kleinen (minor) Versionen beinhalten. Die letzte 1 in 8.1.1 steht also für Patch 1 der kleinen Version 8.1.
Was ist der Unterschied zwischen einem Upgrade und einem Update?
Eine Aktualisierung einer Webseite von einer großen Version zu einer anderen, wie von Drupal 7 zu Drupal 8, nennt man Upgrade.
Der Wechsel von einer kleinen Version zur anderen innerhalb einer großen Version, also zum Beispiel von Drupal 8.1.1 auf 8.1.2 oder von 8.1.0 auf 8.2.0, nennt man ein Update.
Als Faustregel gilt: Je kleiner der Versionssprung, desto einfacher das Update. Ein neues Patch sollte für die Sicherheit der Website möglichst sofort eingespielt werden. Mit Updates zu höheren Minor-Versionen sollte man jedoch ebenfalls nicht zu lange warten.
Welche Versionen sind aktuell?
Es werden derzeit 2 große Drupal Versionen noch mit Sicherheitsupdates versorgt:
- Drupal 10 bis Ende 2026
- Drupal 11 ist die aktuellste Version
Drupal 7 Support endete am 5. Januar 2025 (End-of-Life).
Der Support von Drupal 8 ist im November 2021 und der für Drupal 9 im November 2023 ausgelaufen, wobei ein Upgrade zu 10 bzw. 11 vergleichsweise unkompliziert ist.
Sobald eine Major-Version ausgelaufen ist, sollte allgemein umgehend ein Upgrade zur neuesten Version durchgeführt werden.
Die Gründe
Warum wurden zeitweise Drupal 7, Drupal 8 und Drupal 9 gleichzeitig unterstützt?
Die 2011 erschienene große Version Drupal 7 war über Jahre hinweg vor allem bei großen Seiten mit hohen Sicherheitsansprüchen beliebt. Bis kurz vor dem End-of-Life lief noch ein erheblicher Teil aller Drupal-Installationen auf Drupal 7.
Wegen dieser und anderer wichtiger Webseiten, die auf dieser Version liefen, wurden noch bis Januar 2025 Sicherheitsupdates für Drupal 7 veröffentlicht.
Warum nutzen einige Webseiten noch Drupal 7?
Ein Upgrade von Drupal 7 auf Drupal 8 oder neuer ist ein komplexer und schwieriger Vorgang. Ab Drupal 8 wird das PHP Framework Symfony als Basis des CMS verwendet.
Dieses brachte einen Paradigmenwechsel von prozeduraler auf objektorientierte Programmierung und zahlreiche weitere Verbesserungen. Zum Beispiel wurde ein sichereres und robusteres Grundgerüst, die Nutzung von Twig als Template Engine statt PHP Code und einfachere Verwaltung von Übersetzungen eingeführt.
Jedoch macht es dieser Paradigmenwechsel sehr schwierig, Drupal 7 Code auf Drupal 8 zu migrieren. Viele sogenannte "contrib" Module (frei erhältliche Open Source Module) sind teilweise immer noch nur in fehlerhaften Varianten erhältlich oder wurden gar nie an die neuen Drupal-Versionen angepasst.
Warum sollte man Drupal 11 statt Drupal 7 nutzen?
Drupal 11 ist im Gegensatz zu Drupal 7 sicherer und durch ein besseres Caching System auch spürbar schneller. Außerdem wird Drupal 7 seit Januar 2025 nicht mehr mit Sicherheitsupdates versorgt.
Die modernere Code Architektur durch das Symfony Framework ist ebenfalls ein wichtiger Grund, sich bei neuen Webseiten für Drupal 11 zu entscheiden.
Ein weiterer Paradigmenwechsel ist laut Drupal mittelfristig nicht geplant, daher ist auch ein Upgrade von Drupal 10 auf Drupal 11 und später von Drupal 11 auf 12 usw. weit einfacher als eines von Drupal 7 auf Drupal 8.
Die Zukunft
Was ist der Unterschied zwischen Drupal 10 und 11?
Drupal 11 begeistert mit einer schöneren Navigation, erhöhter Flexibilität durch Recipes und vereinfachter komponentenbasierter Entwicklung.
Unter der Haube ändert sich zudem das Framework auf Symfony 7 sowie mindestens PHP 8.3 als Systemvoraussetzung.
Wie verläuft das Upgrade auf Drupal 11?
Drupal 11 ist die neueste Version von Drupal, die im Juli 2024 veröffentlicht wurde. Ein Upgrade von Drupal 10 auf 11 sollte ohne große Schwierigkeiten ablaufen, da meist nur veralteter Code entfernt wird, der in den meisten Modulen frühzeitig durch neuen Code ersetzt wird.
Ausblick: Drupal 12
Die Entwicklung steht niemals still: Drupal 12 ist bereits für Ende 2026 angekündigt. Da Drupal 10 etwa zeitgleich sein End-of-Life erreicht, wird der Zyklus nahtlos fortgesetzt. Gute Nachrichten für Entwickler und Betreiber: Der Sprung von Drupal 11 auf 12 wird ähnlich reibungslos verlaufen wie von 10 auf 11, da keine radikalen Architekturänderungen wie damals bei Drupal 8 geplant sind.
Wie bereite ich mich auf neue Drupal Versionen vor?
Um vom Ende der Sicherheitsupdates einer Drupal Version nicht überrascht zu werden, sollte man die End-Of-Life Daten immer im Blick behalten. Außerdem ist es ratsam, sich nicht von wenig gewarteten Modulen abhängig zu machen.
Wenn man trotzdem von solchen Modulen abhängig ist, die es versäumt haben veralteten Code zu ersetzen, ist es vor allem als Webseitenbetreiber ohne Programmierkenntnisse schwer, eine gesamte Website upzugraden.
Sollten Sie ein solches Modul in einer neuen Drupal Version benötigen, können wir Ihnen gerne dabei helfen, Ihre verwendeten Module fit für die neueste Drupal-Version zu machen.




