Top 5 Gründe, warum Sie jetzt von Drupal 7 zu Drupal 9 migrieren sollten (auch mit der EOL-Erweiterung)

Veröffentlicht: 2022-04-12

Es kam schnell herein. Selbst wenn die letzte End-of-Life-Frist näher rückt, deuten die neuesten Drupal-Nutzungsstatistiken (26. März 2022) darauf hin, dass immer noch bis zu 500.000 Websites auf Drupal 7 laufen. Das macht es insgesamt zu einer knappen Mehrheit aller Drupal-Websites! Dafür gibt es viele Gründe, einer davon ist, dass der Umstieg auf Drupal 9 ein großes Projekt ist, für das nicht jeder bereit ist. Es braute sich Gefahr zusammen, dass Branchen und Regierungsinstitutionen immer noch Drupal 7 für ihre Content-Management-Anforderungen verwenden. Das Abbrechen der Unterstützung hätte zu einem ernsthaften Problem führen können.

Vor diesem Hintergrund hat die Drupal-Community zusammen mit dem Drupal-Projektleiter Dries Buytaert kürzlich angekündigt, dass das End-of-Life-Datum von Drupal 7 weiter verlängert wird, um allen Besitzern von Drupal 7-Websites weiterhin Unterstützung und Sicherheit zu bieten, ohne sie angreifbar zu machen bis 1. November 2023 . Das bisherige Lebensende von Drupal 7 wurde aufgrund der Auswirkungen der Pandemie auf Unternehmen und Budgets bis November 2022 verlängert. Zum Vergleich: Drupal 8 hat bereits am 2. November 2021 sein Lebensende erreicht.

Aber ist es eine gute Idee, bis November 2023 zu warten, um Ihre Drupal 7-Site auf Drupal 9 (oder Drupal 10 in Kürze ) zu migrieren? Die Drupal-Community und Specbee empfehlen Ihnen, NICHT bis 2023 zu warten, um diesen Sprung zu wagen. Hier ist der Grund.

Drupal 7 bis Drupal 9

Aber warten Sie, warum verwenden so viele Organisationen immer noch Drupal 7?

Wenn Sie das sind, verstehen wir, dass Sie Ihre Gründe haben, bei Drupal 7 zu bleiben. Im Folgenden sind einige der „Warum“ aufgeführt, die wir von unseren Kunden gehört haben, die auf Drupal 7 waren (aber jetzt sicher auf Drupal 9 sind).

Budget – Vielleicht versteht es sich von selbst, dass ein Upgrade auf eine neue und fortschrittlichere Plattform mehr von Ihrem Marketing- und IT-Budget verbraucht. Speziell für diese Migration, da Drupal 9 ein komplett neuer Build ist. Auch die Änderung der Datenbankstruktur benötigt mehr Entwicklungszeit.

Eine tiefere ROI-Analyse wird Ihnen helfen, die Kosten zu belegen. Ein Upgrade auf eine robustere, erweiterbare, moderne und sichere Plattform wie Drupal 9 ist die Investition wert. Mehr dazu weiter unten.

Unsicherheit bezüglich Stabilität – Wenn Ihre Drupal 7-Site komplex ist und viele kundenspezifische Entwicklungen enthält, haben Sie möglicherweise das Gefühl, dass es bequemer ist, bei Ihrem aktuellen Drupal 7-System zu bleiben, als zu Drupal 9 zu wechseln. Es ist beängstigend, oder? Und da es einige Monate Entwicklungszeit dauern kann, werden Sie möglicherweise nach der Langzeitstabilität der migrierten Funktionalitäten gefragt.

Mit einem vertrauenswürdigen Drupal-Entwicklungspartner und etwas Vorbereitungsarbeit vor Ihrer Drupal 9-Migration können alle oben genannten Bedenken ausgeräumt werden. Sicher, Sie können Drupal 7 an die sich ändernde Umgebung anpassen, aber bei Drupal 9 sind Flexibilität und Stabilität in seinen Kern eingebaut.

Nicht verfügbare Module – Sie haben vielleicht gehört, dass nicht viele der von Drupal 7 bereitgestellten Module auf Drupal 9 portiert werden. Und das stimmt!

Während eine beträchtliche Anzahl von beigesteuerten Modulen auf Drupal 9 portiert wurde (die meisten der populären sind jetzt Teil des Kerns), wurden einige im Geiste der Rationalisierung als veraltet markiert. Jetzt brauchen Sie nicht wirklich viele beigesteuerte Module, um eine Drupal 9-Website zu erstellen. Und wir können garantieren, dass es nichts auf Drupal 7 gibt, das in Drupal 9 nicht besser angepasst werden kann .

Integrationen – Viele unserer Kunden waren skeptisch, ob Drupal 9 all ihre bestehenden Integrationen unterstützen könnte, die Drupal 7 problemlos gehandhabt hat.

Die gute Nachricht ist, dass das einfach kein Problem ist. Drupal 9 basiert auf einer modernen Architektur, die es Websites ermöglicht, Daten mit jeder beliebigen Drittanbieteranwendung Ihrer Wahl zu integrieren und auszutauschen.

Sich der Leistungsfähigkeit von Drupal 9 nicht bewusst – Ja, dies ist einer der häufigsten Gründe, warum Drupal 7-Site-Besitzer nicht zu Drupal 9 migrieren.

Die Annahme, dass es sich nicht um einen großen Fortschritt in Geschwindigkeit und Benutzerfreundlichkeit handelt, ist ein Fehler. Zusammen mit den unzähligen Funktionen, die Sie mit Drupal 9 erhalten (dazu später mehr), sollte es Grund genug sein, auf einer alten Technologie zu bleiben, die schwer zu erweitern ist, um auf Drupal 9 zu aktualisieren.

Das Onboarding neuer Anbieter – Verständlicherweise fällt es Besitzern von Drupal 7-Websites schwer, einem neuen Anbieter (meistens) zu vertrauen und ob er Qualität liefern kann.

Die Suche nach einem seriösen/zuverlässigen Drupal-Entwicklungsunternehmen ist der Schlüssel zur Lösung dieses Problems. Lesen Sie unbedingt diesen Artikel, um zu erfahren, wie Sie einen Drupal-Partner bewerten, um eine bessere Vorstellung zu bekommen. Die Wahl eines Partners, der ausschließlich auf Drupal arbeitet, ist ein großer Vorteil.

Einfache Websites - Die Pflege einfacher, einzelner Seiten oder Websites mit sehr wenigen benutzerdefinierten oder beigesteuerten Modulen ist mit Drupal 7 einfacher.

Obwohl Drupal 9 entwickelt wurde, um die Erwartungen von Kleinunternehmern an Großunternehmen zu erfüllen, und Sie irgendwann umziehen müssen, können Sie in Fällen wie diesem wahrscheinlich das Ende der Lebensdauer von Drupal 7 etwas näher heranrücken. Ihre Migration sollte nicht viel Zeit in Anspruch nehmen, und wenn Sie warten, können Sie Ihr Budget besser vorbereiten.

Warum Sie Ihre Drupal 9-Migration jetzt planen sollten

Wir sind die häufigsten Gründe durchgegangen, warum Menschen mit der Migration aufhören. Lassen Sie uns nun über den gigantischen Sprung nach vorne sprechen, den Drupal 9 bietet. Schließlich müssen Sie argumentieren, warum Drupal 7-Site-Eigentümer und -Führungskräfte das Upgrade so schnell wie möglich durchführen sollten. Das erste, was die meisten Leute denken, ist, dass bis November 2023 noch viel Zeit ist. Aber diese Vorteile allein sind die Migration wert, und deshalb empfehlen wir, dass jetzt der beste Zeitpunkt ist, um Ihre Drupal 7-Website auf Drupal 9 zu aktualisieren.

1. Eine Plattform der nächsten Generation

Der Wechsel zu einer neuen und fortschrittlichen Plattform ist der beste Weg, um die aktuellen Erwartungen Ihrer Kunden zu erfüllen.

Ähnlich wie Autohersteller ihre Modelle alle 5 Jahre (oder manchmal weniger) aktualisieren, um die Technologie und die Mindestanforderungen voranzutreiben, kann dasselbe für Websites erwartet werden. Sicher, ein älteres Auto hatte Funktionen wie Klimaanlage, elektrische Fensterheber, Airbags, anständige Pferdestärken und mehr, die für ihre Zeit Standard waren. Aber die heutigen Standards erfordern mehr als das. Verbesserungen wie Seitenairbags, Klimaautomatik, Traktionskontrolle, Gaseffizienz usw. haben das Fahrerlebnis verbessert und entsprechen den modernen Trends in Sicherheit und Komfort.

Zurück zur Technologie, ein Upgrade auf eine frische und moderne Plattform ist die kostengünstigste Sache, die Sie tun können, um Ihre durchschnittliche Website in eine zu verwandeln, die ein Traum von Lead-Generierung und Benutzererfahrung ist. Drupal 9 wurde auf einer Plattform aufgebaut, die erweiterbar und skalierbar ist, um die Anforderungen jedes wachsenden Unternehmens an digitale Erlebnisse zu erfüllen. Es ist absolut sinnvoll, die Leistungsfähigkeit einer fortschrittlichen, innovativen und robusten Plattform wie Drupal 9 zu nutzen. Das Warten verlängert nur die Zeit, die Sie technologisch hinter den modernen Standards zurückbleiben.

2. Kontinuierliche Weiterentwicklung

Drupal 8 wurde mit der Idee der kontinuierlichen Innovation entwickelt, die auf seine Nachfolger (Drupal 9, Drupal 10 …) übertragen wurde (und wird). Der große Unterschied war die Einführung moderner Bibliotheken wie Symfony, Twig, Guzzle, die es Entwicklern ermöglicht haben, leistungsstarke und innovative Webanwendungen zu erstellen. Außerdem können Sie mit dem API-First-Ansatz Inhalte nahtlos auf verschiedenen Geräten, Kanälen und Plattformen bereitstellen.

Mit den neuesten PHP-Versionen, MySQL-Versionen und Bibliotheken auf dem Laufenden zu bleiben, hilft dabei, das Beste aus ihnen herauszuholen. Durch die Einbeziehung von Funktionen wie Composer ist es jetzt möglich, Abhängigkeiten und Konflikte zu verwalten, sodass wichtige Funktionen hinzugefügt werden können, ohne alles von Grund auf neu erstellen zu müssen. Dadurch ist Drupal sowohl effektiv als auch nachhaltig genug, um Websites auf Unternehmensebene zu betreiben. All dies führt dazu, dass Organisationen Anwendungen entwickeln, die auf modernen Plattformen basieren und eine bessere Leistung erbringen.

3. Einfache Upgrades für immer

Mit dem großen Sprung von Drupal 7 ist es nur natürlich zu glauben, dass das Upgrade auf die neueste Drupal-Version nach der Migration auf Drupal 9 jedes Mal mühsam sein wird. Das ist einfach nicht der Fall.

Ja, wie bereits erwähnt, wird die Migration von Drupal 7 zu Drupal 9 ein großes Projekt mit einem kompletten Umbau der Plattform. Aber sobald Sie auf Drupal 9 sind, werden Upgrades für immer einfach sein! Mit der Einführung der neuen semantischen Versionierung beginnend mit Drupal 8 werden nun mit jedem kleineren Versionsupdate und größeren Upgrades neue Funktionen veröffentlicht. Dies ermöglicht Ihnen schnellere Innovationen und sorgt für eine reibungslosere Lernkurve. Sie müssen nie wieder eine Plattform wechseln. Wir versprechen!

4. Das Boot verpassen

Drupal 8 hat viele fantastische Funktionen eingeführt, die in Drupal 9 verbessert wurden. Wenn Sie immer noch Drupal 7 verwenden, um Ihre Inhalte zu verwalten, finden Sie hier einen kleinen Hinweis darauf, was Sie verpassen.

  • Bessere Sicherheit – Da die Drupal-Community und das Sicherheitsteam Prioritäten setzen und sich aktiv auf die Sicherheit von Drupal 9 konzentrieren, können Sie sicher sein, dass Ihre Website sicher ist. Das Entfernen von veraltetem Code bedeutet, dass Sie eine schlankere Codebasis haben, wodurch die Wahrscheinlichkeit von Sicherheitsrisiken oder Fehlern verringert wird.
  • Starke Leistung – Viele leistungssteigernde Module sind bereits im Drupal 9-Kern integriert. Module wie Big Pipe (Verbesserung der Frontend-Rendering-Pipeline) und Internal Page Cache (Daten-Caching für schnellere Bereitstellung von Inhalten) sind jetzt direkt integriert. Inzwischen werden einige von ihnen beigesteuert - wie das Advanced CSS/JS-Aggregationsmodul (Verbesserung der Frontend-Leistung). ), Blazy-Modul (Lazy Loading von Bildern), CDN und mehr.
  • Besseres redaktionelles Erlebnis – Das Layout-Builder-Modul, jetzt im Kern von Drupal 9, ist ein fantastisches Tool für Website-Ersteller und Inhaltseditoren, um auf einfache Weise benutzerdefinierte und flexible Seiten zu erstellen. Es hat eine sehr benutzerfreundliche Benutzeroberfläche mit Drag-and-Drop-Funktionen, die die Arbeit erleichtern. Das Medienmodul, ebenfalls im Kern, macht die Medienverwaltung einfach und effizient.
  • Leistungsstarke Content-Moderation – Drupal 9 verfügt über einen integrierten, effektiven Content-Moderation-Workflow, der Marketingteams dabei hilft, ihren Publishing-Workflow zu optimieren. Darüber hinaus können Sie das Inhaltsmoderationsmodul nutzen, um seine Funktionen weiter anzupassen und zu erweitern.
  • Konfigurationsmanagement – ​​Mit dem Konfigurationsmanagement in Drupal 9 Core können jetzt Konfigurationsdaten einfach und konsistent in verschiedenen Umgebungen gespeichert, verwaltet und verschoben werden.
  • API-First-Ansatz – Drupal 8 hat den API-First-Ansatz gewählt, und dies war ein Wendepunkt. Es gibt Ihnen die Flexibilität, sich in jedes Drittanbietersystem Ihrer Wahl zu integrieren und Inhalte unabhängig von Plattform, Gerät oder Kanal bereitzustellen.

5. Bereit einzusteigen?

Seien wir ehrlich. Eine komplexe Drupal 7-Website mit tieferen Anpassungsebenen erfordert im Vergleich zu einer einfachen Website mehr Zeit und Entwicklungsaufwand für die Migration zu Drupal 9. Und ja, es wird ein kompletter Neuaufbau von Grund auf. Niemand steckt gerne Budget in so etwas, aber die Risikominderung selbst macht es zu einer lohnenden Investition.

Der andere Faktor hier ist der Ansturm in letzter Minute (wir sehen das oft). Viele Organisationen verzweifeln, wenn sie bei den etablierteren Drupal-Entwicklungsfirmen keine Verfügbarkeit finden und sich an jemanden wenden, der nicht qualifiziert ist. Wir haben ein ganzes Kundensegment der „Migrationsrettung“. Eine schlechte Migration ist leider eine zu teure Lösung. Machen Sie diesen Fehler nicht. Vor der Migration müssen Sie vier wichtige Dinge tun:

  • Recherchieren Sie und finden Sie einen idealen Drupal-Entwicklungspartner, der selbst Ihre komplexe Drupal 9-Migration scheinbar einfach macht.
  • Bereiten Sie sich gut auf die Informationen vor, die für die Prüfung Ihrer aktuellen Drupal 7-Site erforderlich sind. Hier ist eine kurze Checkliste, die Sie immer griffbereit haben.
  • Lassen Sie ein Migrations-Audit von dem von Ihnen ausgewählten Drupal-Partner durchführen (wir können dies KOSTENLOS für Sie tun, wenn Sie möchten). Dieser Prüfbericht gibt Ihnen detaillierte Informationen über Ihre Inhaltsstruktur, Backend- und Frontend-Architektur und SEO-Struktur, damit die Drupal-Experten die beste Migrationsstrategie planen können, die für Ihre Website funktioniert.