Direkt zum Inhalt
Bild
Blog%20banner.jpg

Wir führen Sie zum richtigen Upgrade von Drupal 7.

AI-Translated
article publisher

Maitreayee Bora

Drupal

Wissen Sie, dass das Ende des Lebenszyklus (EOL) von Drupal 7 schnell näher rückt? Bis November 2022 bleibt nicht mehr viel Zeit. Für Website-Betreiber und Entwickler ist es also höchste Zeit, wichtige Entscheidungen bezüglich des Drupal 7-Upgrades zu treffen. Welche Upgrade-Pfade für Drupal 7 gibt es? Sollen wir von Drupal 7 auf Drupal 8 umsteigen? Oder direkt von Drupal 7 auf Drupal 9? Dieser Artikel hilft Ihnen, den nächsten richtigen Schritt für die Website Ihres Unternehmens zu tun und Ihre Entwickler auf einen solchen Upgrade-Wechsel vorzubereiten, der es ihnen ermöglicht, ihre Karriereziele zu erreichen. 

Illustrationsdiagramm, das die Migration von Drupal 7 zu Drupal 8 und Drupal 9 beschreibt


Das Ende des Lebenszyklus (EOL) für Drupal 7 steht kurz bevor

Aufgrund der vorherrschenden COVID-19-Situation wurde das End-of-Life-Datum (EOL) von Drupal 7 vom November 2021 auf den 28. November 2022 verschoben. Aber hier ist der wichtige Punkt: Arbeiten Sie noch mit Drupal 7? Denn wenn Sie das tun, ist es der richtige Zeitpunkt, über weitere Upgrades nachzudenken, da mit dem Ende des Lebenszyklus von Drupal 7 der offizielle Support durch die Drupal-Community endet, einschließlich Support für Updates, Sicherheitsfixes und Verbesserungen durch das Drupal Security Team und die Drupal Association. Ich stimme jedoch auch der Tatsache zu, dass Drupal 7 an seinem EOL-Tag nicht sofort kaputt gehen wird, da Sie weiterhin erweiterten Vendor-Support von einer Gruppe von zugelassenen und geprüften Vendoren erhalten würden. Gleichzeitig können wir auch die Realität nicht leugnen, dass Drupal 7 mit den Upgrades von Drupal 8 und 9 bereits weniger Community-Unterstützung erhält. Noch wichtiger ist, dass es an offiziellem Community-Sicherheitssupport mangelt, was ein großes Problem für die Website-Betreiber und die Organisationen darstellt. Da Websites persönliche Daten wie CCPA und DSGVO speichern und verwenden, die von den Organisationen geschützt werden müssen, können die Websites, die nicht mit Sicherheitsupdates auf dem neuesten Stand bleiben, anfällig für größere Sicherheitsrisiken und Schwachstellen sein. Darüber hinaus wird es nach dem Drupal 7 EOL keine neuen Themes, Module und Funktionen mehr geben, die für jede Website von Bedeutung sind. Daher kann Drupal 7 für das nächste Jahrzehnt sicherlich keine ideale CMS-Plattform sein, auf der man arbeiten kann. Also, Drupal 7 aktualisieren? 

Was ist der beste Zeitpunkt für ein Upgrade?

Es liegt ganz bei Ihnen, wie Sie das Upgrade angehen wollen. Sie können entweder über Drupal 8 oder direkt auf Drupal 9 migrieren, aber das einzig Wichtige ist, dass Sie den Migrationsprozess so schnell wie möglich starten. Wenn Sie also planen, Ihre Website von Drupal 7 zu aktualisieren, müssen Sie einige Informationsarchitekturarbeiten in Betracht ziehen, um gut auf das Drupal 8- oder 9-Upgrade vorbereitet zu sein. Sobald Sie zu Drupal 8 migriert sind, wird der Wechsel zu Drupal 9 sehr einfach sein, Sie müssen Code-Deprecationen überprüfen, ohne sich um die Inhaltsmigration kümmern zu müssen. Aber warten Sie eine Minute. Planen Sie, auf eine stabilere Version von Drupal 9 zu warten? Wenn ja, wird das nicht funktionieren, da Drupal 9 eher wie ein inkrementelles Point-Release-Upgrade auf Drupal 8 behandelt wird. Tatsächlich ist der Kerncode, der Drupal 9 stärkt, bereits in Drupal 8 enthalten. Außerdem gibt es keine neuen Funktionen im Drupal 9.0-Release, sondern nur die Entfernung von Code, der bereits in den Minor-Versionen von Drupal 8 als veraltet markiert wurde. Drupal 9 plant, alle sechs Monate neue Funktionen in Minor-Releases zu veröffentlichen, wobei Drupal 9.1 und 9.2 bereits mit dem experimentellen Olivero-Frontend-Theme, der frühen Unterstützung des WebP-Bildformats und vielen anderen Funktionserweiterungen veröffentlicht wurden. Führen Sie noch heute ein Upgrade auf Drupal 9 durch.

Durchführung eines Upgrades auf Drupal 8

Idealerweise können Sie zuerst ein Upgrade auf Drupal 8 und dann schließlich auf Drupal 9 durchführen. Da Ihre Website Funktionalitäten mit Modulen benötigt, die in Drupal 8, aber noch nicht in Drupal 9 enthalten sind, kann ein Upgrade zuerst auf Drupal 8 sehr praktisch sein. Auch das Upgrade auf Drupal 9 wird für Sie viel einfacher, wenn Sie zuerst auf Drupal 8 upgraden. 

Die Migration von Drupal 7 auf 8 beinhaltet einige wichtige Änderungen. Einige der Dinge, die Sie früher in Drupal 7 über Contributed Modules erledigen mussten, sind jetzt im Drupal 8 Core enthalten. Obwohl die Implementierung möglicherweise nicht die gleiche ist, da einige Refactorings erforderlich sein können, um Feature-Parität zu erreichen, wenn Sie eine Migration zu Drupal 8 durchführen. Die Probleme bei der Migration von Drupal 7 auf Drupal 8 sind bei den meisten Drupalisten bekannt, aber es ist auch eine bekannte Tatsache, dass die resultierende Website den Aufwand wert ist, wenn sie abgeschlossen ist.

Bevor Sie Ihre Drupal 7-Website auf Drupal 8 aktualisieren, ist es ratsam, einige notwendige Schritte zu unternehmen, die Ihnen einen reibungslosen Upgrade-Prozess garantieren und Ihnen helfen, die passenden Ergebnisse zu erzielen. 

Illustrationsdiagramm, das die Migration von Drupal 7 auf Drupal 8 beschreibt


Verständnis des Moduls der Quellseite

Es ist sehr wichtig, dass Sie verstehen, wie genau Ihre aktuelle Drupal 7-Website aufgebaut ist, bevor Sie mit dem Upgrade beginnen. Sie müssen die Core- und Contributed Modules erkennen, die auf Ihrer Drupal 7-Quellseite bereitgestellt werden. Um dies zu tun, können Sie die aufgelisteten Module auf der Seite Module-Administration (Verwalten > Site-Konfiguration > Module) einsehen oder die Seite Verfügbare Updates unter admin/reports/updates verwenden. Die Web-Benutzeroberfläche für das Drupal 8-Upgrade bietet eine Zusammenfassung der Module, die automatisch aktualisiert werden können oder nicht. Weitere Informationen zu dieser Analyse erhalten Sie auf der Seite Upgrade mit dem Webbrowser. Mit Hilfe eines externen Dienstes bietet Ihnen das Upgrade Check Module eine Zeitschätzung für ein Upgrade. 

Überprüfung der Seite mit bekannten Problemen

Da der Upgrade-Pfad von Drupal 7 auf Drupal 8 noch experimentell ist und einige Core-Module möglicherweise keinen vollständigen Upgrade-Pfad haben, ist es ratsam, die Seite mit bekannten Problemen bei der Vorbereitung des Upgrades zu lesen.

Aktualisierung der Drupal 7-Website auf die neuesten Versionen von Core- und Contributed Modules

Der Upgrade-Prozess erfordert, dass Sie Ihre alte Website zuerst auf die neueste Minor-Version aktualisieren. Wenn Sie Ihre Website beispielsweise mit Drupal Core 7.35 betreiben, müssen Sie zuerst auf Drupal 7.38 aktualisieren. Wenn Sie die Konfiguration oder den Inhalt von Contributed Modules automatisch migrieren möchten, müssen Sie die neuesten Versionen davon verwenden. 

Notwendigkeit von Voraussetzungen für das Upgrade von Drupal 7 auf 8   

Wenn Sie das Upgrade auf Drupal 8 über die Browser-Benutzeroberfläche durchführen möchten, müssen Sie das Core-Modul "Migrate Drupal UI" aktivieren. Wenn Sie mit Drush zu Drupal 8 migrieren, benötigen Sie außerdem Drush 8 oder Drush 9 und die drei entsprechenden Module wie Migrate Upgrade, Migrate Tools und Migrate Plus.  

Aktivieren der erforderlichen Core- und Contributed Modules in Drupal 8

Der Drupal-Migrationsprozess installiert nicht automatisch Module auf der Drupal 8-Zielseite. Migrationen, die für Module geeignet sind, die sowohl auf der Zielseite als auch auf der Quelle installiert sind, werden implementiert. Folglich müssen Sie zuerst alle Core- und Contributed Modules auf der Drupal 8-Seite für diejenige aktivieren, von der Sie die Konfiguration und den Inhalt von der Quellseite migrieren möchten.

Konfiguration der Drupal 8-Seite, die vermieden werden sollte

Da der Upgrade-Prozess die Konfiguration auf der Drupal 8-Seite überschreibt, sollten Sie sich nicht an der Konfiguration der Drupal 8-Seite beteiligen, bis der Upgrade-Prozess abgeschlossen ist. Das bedeutet, dass Sie nicht alle Arten von Inhalten und Feldern manuell erstellen müssen, bevor Sie dieses Upgrade durchführen. Vielmehr erstellt das Migrate-Modul diese im Rahmen des Migrationsprozesses. In der Tat ist es die beste Vorgehensweise, Drupal 8 mit dem Minimal-Installationsprofil zu installieren, da das Standardprofil seine eigene Konfiguration enthält, die Sie möglicherweise nicht verwenden möchten. 

Die Erstellung von Inhalten auf Drupal 8 sollte vermieden werden

Der Upgrade-Prozess achtet auf die eindeutigen Kennungen von der Quellseite. Wenn beispielsweise ein Benutzerkonto auf der Quellseite die eindeutige ID 2 hatte (und sich daher unter der relativen URI /user/20 befand), befindet sich dasselbe Benutzerkonto nach dem Upgrade unter /user/2 auf der Drupal 8-Seite. Wenn Sie ein anderes Benutzerkonto als das Standard-Administratorkonto über die Drupal 8-Seite erstellen mussten, würde ihm die Benutzer-ID 2 zugewiesen, während beim Ausführen des Upgrade-Prozesses mit der Benutzer-ID 2 das Konto von der Quellseite überschrieben würde. Dies kann auf Taxonomiebegriffe, Benutzerkonten, Node-Inhalte und alle anderen Arten von Inhalten angewendet werden, die numerische IDs von Ihrer Quellseite enthalten. Erstellen Sie nichts manuell auf der Drupal 8-Seite, bis alle Ihre Quellinhalte vollständig importiert sind, um Datenverluste zu vermeiden.

Schließlich die Durchführung des Upgrades

Es gibt zwei Möglichkeiten, den Migrationsprozess zu implementieren. 

  • Die erste Methode ist die Verwendung der Browser-Benutzeroberfläche. Dies ist die einfachste Methode und kann mit Hilfe der Benutzeroberfläche der Drupal 8-Seite durchgeführt werden. Außerdem bietet sie weniger Kontrolle über die Migration.
  • Die zweite Methode ist die Verwendung von Drush. Dieser Prozess ist schneller und robuster und ermöglicht eine selektive Migration, benötigt aber zusätzliche Module und muss auch über die Befehlszeile ausgeführt werden.

Durchführung eines Upgrades auf Drupal 9

In diesem Abschnitt wollen wir herausfinden, wie man Drupal 7 auf Drupal 9 aktualisiert. Was ist der beste Zeitpunkt, um von Drupal 7 auf 9 umzusteigen? Haben Sie jemals darüber nachgedacht, direkt von Drupal 7 auf 9 zu migrieren und Drupal 8 komplett zu überspringen? Nun, das können Sie tun, da das Drupal 7-Migrationsökosystem noch in Drupal 9 verfügbar ist. Tatsächlich enthält Drupal 9 das gleiche Migrate Drupal-Modul, das Sie für die Migration zu Drupal 8 benötigen. Sie müssen sich nur darüber im Klaren sein, dass alle Überlegungen beim Upgrade von Drupal 7 auf Drupal 8 auch dann gelten müssen, wenn Sie direkt auf Drupal 9 umsteigen. Es ist notwendig, die Migrationsplanung zu verwalten, die Werkzeuge und Paradigmenwechsel zu handhaben und die Plattformbedürfnisse zu berücksichtigen. Daher kann das Upgrade von Drupal 7 auf Drupal 9 sehr reibungslos und einfach sein. 

Wenn Ihre Website noch nicht auf Drupal 8 migriert wurde, dann ist ein direkter großer Wechsel zu Drupal 9 eine bequeme Option, da Drupal 9 bereits veröffentlicht wurde. 

Vorteile von Drupal 9

Dieser Abschnitt wird Ihnen die Vorteile von Drupal 9 aufzeigen. Es kann als eine der neuesten Iterationen des Drupal Framework und Content Management Systems betrachtet werden.

Illustrationsdiagramm, das die Vorteile von Drupal 9 beschreibt


Zugänglichkeit der Funktionalität von Contributed Modules im Core

Einer der wichtigsten Vorteile von Drupal 9 ist, dass viele der Dinge, die in Drupal 7 Contributed Modules erfordern, jetzt in den Core integriert sind. Dazu gehören:

  • Webdienste sind jetzt in JSON:API integriert.
  • Sie finden jetzt die angepassten redaktionellen Workflows im Core, die Funktionalitäten bieten, die Contributed Modules wie Workbench Moderation oder Workflow erfordert hätten.
  • Sie müssen kein Contributed Module und keine Drittanbieter mehr installieren, um einen WYSIWYG-Editor zu erhalten, da dieser bereits in den Core integriert ist.
  • Die Ansichten sind im Core zu finden, und viele der benutzerdefinierten Listen im Core sind jetzt vollständig anpassbare Ansichten.
  • Blöcke werden überprüft, um wiederverwendet zu werden. Bean in Drupal 7 ermöglicht beispielsweise die Erstellung von benutzerdefinierten und mit Feldern versehenen Blöcken.
  • Sie können das Layout Builder-Modul verwenden, um benutzerdefinierte Seitenlayouts zu erstellen, wie sie Display Suite oder Panel in Drupal 7 bereitstellen.

Verwaltung von Drupal-Abhängigkeiten mit dem Composer-Tool

Drupal 9 verwendet in großem Umfang Bibliotheken von Drittanbietern wie Symfony für wichtige Funktionen, anstatt sich für fast alles auf Drupal-spezifischen Code zu verlassen. Infolgedessen entsteht ein weiterer Bedarf an der Verwaltung der Drupal-Abhängigkeiten von diesen Bibliotheken. Dies kann besser mit einem Tool namens Composer verwaltet werden, einem großartigen Dependency Manager.

Keine Notwendigkeit von Funktionen für die Konfigurationsverwaltung

Einige der Websites in Drupal 7 stellen die Konfiguration mit Hilfe des Features-Moduls bereit, das immer gemischtes Feedback erhält, das auf den verschiedenen Erkenntnissen der Leute beruht. Die Mehrheit der Entwickler drückt jedoch aus, dass das Konfigurationsverwaltungssystem von Drupal 9, das es ermöglicht, die Datenbankkonfiguration in YML-Dateien zu exportieren, weitaus einfacher ist als das Drupal 7-Features-System. 

Sichere PHP-Support-Funktion

Im Vergleich zu Drupal 7-Websites, die veraltete Versionen von PHP verwenden, verwendet Drupal 9 mindestens PHP 7.3, was dazu beiträgt, die dringend benötigte Kompatibilität zusammen mit sicheren Versionen von PHP zu liefern. Mehr darüber, warum Sie auf die neueste Version von PHP aktualisieren müssen, finden Sie hier.

Priorisierung von Headless CMS

Drupal 9 konzentriert sich auf Headless CMS, um die Benutzererfahrung mit dem starken Frontend der Website zu verbessern, das wichtige Funktionen wie einmal erstellen und überall veröffentlichen, API-First-Ansatz, einfachere Ressourcenplanung und Frontend-Freiheit bietet.

Angesichts der Vorteile von Drupal 9 steuern viele Organisationen ohne große Verzögerung auf den Migrationsprozess zu. Außerdem möchte ich Ihnen zur Information mitteilen, dass es nur einen Monat dauerte, um von 0 auf 60.000 Websites auf Drupal 9 zu kommen, während es 7 lange Monate dauerte, um 60.000 Websites auf Drupal 7 zu erreichen.

Erfahren Sie hier mehr über Drupal 9:

Wie man auf Drupal 9 aktualisiert

Wie bereiten Sie Ihre Drupal 7- oder 8-Website auf Drupal 9 vor? Werfen wir einen Blick auf den Upgrade-Prozess und verschaffen wir uns ein klares Verständnis. 

Illustrationsdiagramm, das die Migration zu Drupal 9 beschreibt


1. Planung des Migrationsprozesses

Wenn Sie planen, die Inhalte Ihrer aktuellen Website auf eine sichere und moderne Plattform zu migrieren, dann helfen Ihnen diese drei Faktoren wie Zeit und Budget, Entwickler-Skillset und Release-Fenster bei der richtigen Wahl.

Zeit und Budget

Sie müssen sich über die Zeit, die für die Replatformierung benötigt wird, und auch über das Budget für Ihr Projekt im Klaren sein. Diese Planungen helfen, unerwartete Verzögerungen in Ihrem Migrationsprozess zu vermeiden. Möglicherweise möchten Sie Ihre Migration auch in verschiedene Phasen aufteilen, je nach den Budgetbeschränkungen innerhalb Ihres Unternehmens. Wenn Sie beispielsweise feststellen, dass es einfacher ist, das Budget als einmalige Anfrage zu erhalten, dann erstellen Sie einen Plan, um Ihre komplette Migration mit allen weiteren zusätzlichen Änderungen an der Website in nur einem Versuch zu erhalten. Wenn es Ihnen dagegen besser erscheint, das Budget über Phasen zu verteilen, dann verteilen Sie Ihren Migrationsplan entsprechend. Am wichtigsten ist, dass Sie sicherstellen, dass Sie die Zeitpläne im Voraus planen, damit Ihr Projekt nicht über die Zeit hinausgeht. 

Entwickler-Skillset 

Arbeiten Ihre Entwickler schon lange mit Drupal 7? Wenn die Antwort ja lautet, dann könnten sie bei der Migration zu Drupal 9 auf einige Schwierigkeiten stoßen, da sie neue Tools und Techniken erlernen müssen. Die Lernkurve der Entwickler sollte in Zeit und Budget einkalkuliert werden, nicht nur wegen der Migration selbst, sondern auch für die aktuelle Entwicklungsarbeit und Wartung nach dem Upgrade. Sie können sich mit einem bekannten, erfahrenen Drupal-Entwicklungsunternehmen zusammenschließen, um Ihre Migration reibungsloser und schneller zu planen und umzusetzen. 

Release-Fenster

Bei der Planung Ihrer Migration von Drupal 7 auf 9 sollten Sie auch bedenken, dass Drupal 7 im November 2022 das Ende seines Lebenszyklus erreichen wird. Daher sollten Sie Ihren Migrationsprozess bis dahin abgeschlossen haben. Wenn Sie Zweifel haben, dass Ihr Unternehmen es nicht schaffen wird, dann sollten Sie eine Extended Support-Vereinbarung planen, um die Sicherheit Ihrer Website zu gewährleisten, bis Sie die Migration abgeschlossen haben. 

Möglicherweise möchten Sie das Release-Fenster über wichtige Termine für Ihr Unternehmen und über viele andere Support-Fenster in Ihrem Stack planen. Nehmen wir an, Sie sind ein Einzelhändler und möchten die Migration vor dem Ende des dritten Quartals abschließen, damit Sie während der Feiertagsinitiativen kein Upgrade durchführen müssen. Apropos Stack: Sie werden sicherlich auch andere wichtige Release-Fenster wie das Ende des Supports für PHP-Versionen und das Upgrade auf Symfony 4.4 einplanen wollen. Dies ist besonders wichtig in dem Fall, in dem Sie Abhängigkeiten aktualisieren müssen, um Ihre Drupal 9-Migration zu unterstützen. 

2. Verständnis der Architektur, der Funktionen und des Designs

Da der Wechsel von Drupal 7 zu Drupal 9 so bedeutend ist, kann es ein guter Zeitpunkt sein, die Informationsarchitektur der Website zu überdenken, ein Feature-Audit durchzuführen und zu entscheiden, ob Designänderungen vorgenommen werden sollen oder nicht. 

Planen Sie, die Informationsarchitektur Ihrer Website zu aktualisieren?

Bevor Sie zu Drupal 9 migrieren, müssen Sie ein Audit Ihrer aktuellen Drupal 7-Website durchführen, um zu verstehen, was Sie mitnehmen möchten und was nicht. Wenn Sie beispielsweise eine Taxonomie verwenden, die vor vielen Jahren eingerichtet wurde, aber derzeit keinen Sinn mehr macht. Dann kann es jetzt eine gute Idee sein, sie für die neue Version Ihrer Website zu verfeinern. Sehen wir uns noch ein weiteres Beispiel an: Angenommen, Sie haben einen Inhaltstyp eingerichtet, den Sie selten ein- oder zweimal verwendet und nie wieder verwendet haben. Dann können Sie diesen Inhalt löschen, anstatt ihn zu migrieren. 

Benötigt Ihre Funktion Änderungen?

Wie wir wissen, ist es ein Jahrzehnt her, dass Drupal 7 veröffentlicht wurde, so dass sich die Funktionen, die bei der Einführung von Drupal 7 als wichtig erachtet wurden, sicherlich geändert haben. Hier kommen einige Fragen auf, wie sich die Feature-Anforderungen Ihrer Content-Editoren geändert haben? Hat sich Ihre Website zu einer medienlastigen Website entwickelt, und benötigen Ihre Content-Editoren riesige durchsuchbare Bildarchive? 

Viele Redakteure bevorzugen die neue Layout Builder-Erfahrung für die Erstellung von benutzerdefinierten Seiten. Dies ist jedoch etwas, das im Drupal 7-Core nicht existiert und möglicherweise besser ist als das, was Sie erhalten, nachdem Sie Drupal 7 mit Contributed Modules erweitert haben. Im Gegensatz dazu verfügen Drupal 8 und 9 über eine integrierte Medienverwaltung und einen WYSIWYG-Editor, wodurch die Notwendigkeit für Dutzende von Drupal 7 Contributed Modules entfällt, die nicht immer miteinander auskommen, und die Entwickler werden auf die redaktionelle UX für eine einzige autorisierte Lösung aufmerksam gemacht.

Das Überdenken der Bedürfnisse Ihrer Content-Editoren und Website-Benutzer, um den aktuellen Status der Funktionen in Bezug auf die Benutzerfreundlichkeit oder den Bedarf an neuen Funktionen insgesamt zu ermitteln, hilft also beim Upgrade-Prozess. 

Sind Sie bereit für ein Design-Update?

Haben Sie das Design Ihrer Drupal 7-Website aktualisiert? Wenn Sie das seit Jahren nicht mehr getan haben, dann kann der Upgrade-Prozess ein guter Zeitpunkt für eine Design-Auffrischung sein. Sie können eine Design-Auffrischung planen, nachdem das Upgrade abgeschlossen ist. 

3. Durchführung des Drupal-Upgrades

Seit der ersten Veröffentlichung von Drupal 8 hat sich der Prozess der Migration von Drupal 7 auf Drupal 8 verbessert, aber er kann immer noch ein sehr komplizierter und zeitaufwändiger Prozess für komplexe Websites sein. 

Im Gegensatz zu den vorherigen Drupal-Upgrades ist die Migration von Drupal 8 kein automatisches Upgrade. Die Konfiguration und der Inhalt der Drupal 7-Website werden einzeln in eine neue Drupal 8-Website migriert. Um die Erstellung von Migrationsdateien zu automatisieren, stehen Tools zur Verfügung, aber wenn Ihre Website komplex ist und viele Contributed Modules oder viel benutzerdefinierten Code verwendet, werden Sie mit automatisierten Tools nur so weit kommen. Sie müssen die Geschäftslogik überdenken und neue Optionen wählen, um ähnliche Ergebnisse zu erzielen oder sogar die Verwendung von Drupal 7 Contributed Modules und auch benutzerdefiniertem Code auf Ihrer Website verwerfen, um einen Wechsel zu Drupal 8 und 9 zu vollziehen. 

Denken Sie daran, dass der Prozess und die Migrationsüberlegungen sicherlich die gleichen sind, egal ob Sie sich für ein Upgrade auf Drupal 8 und dann auf Drupal 9 oder für eine direkte Migration von Drupal 7 auf 9 entscheiden. 

Erfahren Sie hier mehr über das Drupal 9-Upgrade:

Gewinnen Sie einen Einblick durch das folgende Webinar, in dem die Bedeutung der Migration auf die späteren Versionen von Drupal 7 erläutert wird.


Durchführung eines Upgrades auf ein anderes CMS

Neben den Optionen Drupal 8 und 9 haben Sie auch die Möglichkeit, Ihre Website auf ein anderes CMS zu migrieren, bevor Drupal 7 das Ende seines Lebenszyklus erreicht. Backdrop CMS ist eine flexible, schlanke und modernisierte Plattform, die auf der Drupal 7-Architektur mit bedeutenden Verbesserungen aufbaut. Diese Plattform wählt kleinere Budgetprojekte aus, bei denen es hauptsächlich um Websites geht, die Inhalte über traditionelle HTML-Seiten bereitstellen. Sie hat auch ein eigenes Sicherheitsteam, das eng mit dem Drupal-Sicherheitsteam zusammenarbeitet. 

Fazit

Es ist eine bekannte Tatsache, dass ein Upgrade mit vielen Herausforderungen verbunden ist. Aber wenn Sie mit der Planung beginnen, fügen sich die Dinge mit dem richtigen Ansatz und Prozess zusammen. In diesem Artikel habe ich versucht, Ihnen alle Möglichkeiten für eine reibungslose Migration von Drupal 7 auf seine späteren Versionen aufzuzeigen, was unbedingt notwendig ist, da wir alle auf das Drupal 7 EOL zusteuern.

Abonnieren

Ready to start your digital transformation journey with us?

Verwandte Blogs

Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für OpenSense Labs

Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für OpenSense Labs

„Fit. Schnell. Für die Ewigkeit gebaut.“ Das war nicht nur ein Slogan, sondern die Denkweise, mit der wir zur DrupalCon…

Erklärbare KI-Tools: SHAPs Stärke in der KI

Explainable AI tools Explainable AI And SHAP OpenSense Labs

Wissen Sie, was erklärbare KI-Tools sind? Erklärbare KI-Tools sind Programme, die zeigen, wie eine KI ihre Entscheidungen…

KI-Chatbots: Präzision und Persönlichkeit in Perfektion

Creating AI Chatbot OpenSense Labs

In der Welt der künstlichen Intelligenz ist die Entwicklung eines KI-Chatbots, der nicht nur akkurate Informationen liefert…