Back to top

Drupal 8 End of Life: Ein Leitfaden für die nächsten Schritte

Die einzige unveränderliche Wahrheit auf der Welt ist, dass sich alles entwickelt. Warum sollte Drupal also anders sein? Wie alles andere entwickelt sich der Quellcode von Drupal, und ältere Quellcodes erreichen nach ihrem vollständigen Lebenszyklus das End of Life (EOL). Die neueste Version von Drupal 9 wurde 2020 veröffentlicht, daher werden die früheren Versionen von Drupal 7 und 8 bald eingestellt. Lassen Sie uns also alles über das End of Life von Drupal 8 herausfinden.

Drupal Upgrade and Update

Wann erreicht Drupal 8 das End of Life?

Wann wird das End of Life von Drupal 8 erreicht? Der Support für Drupal 8 endete am 2. November 2021. Nach dem Datum des End of Life von Drupal 8 gibt es keine Community-Unterstützung mehr oder Fehlerkorrekturen danach. Der Grund dafür ist jedoch recht einfach. Jeder kennt und schätzt Drupal, ein universelles CMS mit spezifischen Abhängigkeiten von Drittanbietern. Es gibt kein Zurück mehr!

Symfony 3 End of Life & PHP 7.3 End of Life

Symfony ist derzeit die größte Abhängigkeit von allen. Drupal 8 ist mit dem Lebenszyklus von Symfony 3 verbunden, weshalb es sein End of Life im November 2021 erreicht hat. Heutzutage könnte Drupal 8 von Drupal unterstützt werden, wenn Symfony 4, die nächste Version von Symfony, die Abwärtskompatibilität unterstützen würde. Da dies jedoch nicht der Fall ist, muss Drupal auch zur nächsten Version wechseln - Drupal 9.

Im Allgemeinen ist das offizielle Supportende für PHP-Version 7.3 ein weiterer Bestandteil, von dem Drupal 8 abhängt und nach dem 6. Dezember 2021 endete. Gleiches geschah mit CKEditor.

Es wird sofort nichts mit Ihrer Website passieren, wenn das End of Life von Drupal 8 beginnt. Allerdings kann das Framework ohne bedeutende Unterstützung und Fehlerkorrekturen beginnen zu knacken. Nach einer Weile wird es den Punkt erreichen, an dem die untere Linie beeinträchtigt wird oder sogar zu einer Cybersicherheitsbedrohung durch Datenlecks und Angriffe führen kann.

Drupal 8 End of Life: Was bedeutet das für Ihre Website?

Wenn Drupal 8 nicht mehr unterstützt wird, wird die Drupal-Community keine Aktualisierungen zu Sicherheitsproblemen für diese Drupal-Version mehr bereitstellen. Dies bedeutet, dass eine Verlängerung des End of Life von Drupal 8 möglich ist. Ausgewählte Anbieter in der Drupal-Community können also über November 2022 hinaus Sicherheitsupdates für Drupal 8 bereitstellen.

Zuerst einmal sollten Sie tief durchatmen und sich entspannen. End of Life ist nur eine Phase im Entwicklungszyklus der Software, und es bedeutet, dass der Vendor-Support für eine bestimmte Version endet - im Falle von Drupal 8 End of Life 2022. Der Vendor-Support bietet Sicherheitsupgrades, Fehlerkorrekturen, Funktionsverbesserungen - im Allgemeinen alles, was sich auf die Unterstützung bezieht.

Es ist kein neuer Prozess, aber es ist etwas, das wir wahrscheinlich in Zukunft häufiger sehen werden, da die Häufigkeit und Komplexität von größeren Upgrades (z. B. von Drupal 8 auf Drupal 9) zunehmen und der Kampf, älteren Code zu unterstützen. Es ist einfach zu beheben - aktualisieren Sie vor der Frist oder wenden Sie sich an Ihr Support-Team.

Wenn also die Drupal-Version ihr End of Life erreicht, werden die Fehler von der Community nicht behoben und Schwachstellen werden weder erkannt noch entfernt. Daher wird die Drupal-Website nach dem Erreichen des End of Life wie ein unverankerter Kahn sein, der in gefährlichen Gewässern treibt, ständig von Bedrohungen bedroht. Deshalb ist es besser, Ihre Website zu verankern, und ein Upgrade wird besser sein, solange Sie noch etwas Zeit haben.
 

Sollte ich von Drupal 8 auf Drupal 9 aktualisieren?

Um Ihre Website zu schützen, sollten Sie Drupal 8 so schnell wie möglich auf die nächste Version aktualisieren. Das Upgrade von Drupal 8 auf 9 ist im Allgemeinen unkomplizierter als bei jeder vorherigen Drupal-Version. Es ist so einfach wie das Feature-Upgrade von Drupal 8.8 auf 8.9, mit einigen zusätzlichen Schritten. Es gibt keine Content-Migration, und der Großteil der Operation besteht darin, Core-Module zu ersetzen und die Aufrufe von APIs zu aktualisieren.

Sie können dedizierte Drupal-Entwickler einstellen. Hier ist eine Anleitung, wie Sie von Drupal 8 auf Drupal 9 aktualisieren können, die Ihnen helfen wird zu verstehen, wie einfach oder schwierig das Upgrade auf die Drupal-Version sein wird.
 

Wie aktualisiere ich Drupal 8 auf Drupal 9?

Schritt 1: Machen Sie die Drupal 8-Website mit Drupal 9 kompatibel. Sie müssen das kleinere Drupal 8-Upgrade installieren und Ihre Drupal 8-Migration auf die Versionen 8.7, 8.8 oder 8.9 durchführen, die mit Drupal 9 kompatibel sind.
Schritt 2: Aktualisieren Sie die Themes, Module und Integrationen von Drittanbietern der Website, damit sie mit Drupal 9 kompatibel sind.
Schritt 3: Wenn Sie das Ende des Lebenszyklus von Drupal 8.7, das Ende des Lebenszyklus von Drupal 8.8 oder das Ende des Lebenszyklus von Drupal 8.9 erreicht haben und alle Module und Themes aktualisiert haben, richten Sie das Modul ""Upgrade Status"" ein und beobachten Sie veralteten Code.
Schritt 4: Wenn Sie den veralteten Code entfernt haben, sind Sie bereit, von Drupal 8 auf 9 zu aktualisieren.
Schritt 5: Aktualisieren Sie den Drupal-Kern auf Drupal 9, und Sie sind fertig!

Fazit

Die Sicherheit und der Schutz Ihrer Website sind unabhängig von der verwendeten Drupal-Version entscheidend. Wenn das End of Life von Drupal 8 erreicht ist, ist die Zeit definitiv von entscheidender Bedeutung, und wir empfehlen kommerziellen Organisationen nicht, nicht unterstützte Software zu verwenden.

Von technischer Seite her ist es nicht so einfach, Drupal 8 auf Drupal 9 zu aktualisieren. Der Großteil des Upgrade-Prozesses besteht darin, beigesteuerte Module zu patchen und kleine Updates für benutzerdefinierte Module durchzuführen. Bei Fragen können Sie sich jederzeit an unser Drupfan, eine Drupal-Entwicklungsfirma, wenden.