Direkt zum Inhalt
Bild
What%20to%20do%20with%20your%20Drupal%207%20website.png

Was tun mit Ihrer Drupal 7 Website?

AI-Translated
article publisher

Utkarsh Gupta

Artikel

Wenn wir von Drupal sprechen, erwähnen wir eine Reihe von Technologien, die Ihre Website von A bis Z unterstützen. Zusammen mit vielen anderen Komponenten läuft das Drupal-CMS mit der Programmiersprache PHP auf einem Webserver und einem Datenbankserver.

Drupals Fähigkeit, die Funktionalität der Website durch Module zu erweitern – die von der Drupal-Community erstellt und gepflegt werden können oder als kundenspezifische Module von einem Entwicklungsteam für einen bestimmten Anwendungsfall erstellt werden – macht es für verschiedene Benutzer noch attraktiver. Anschließend werden die Komponenten mithilfe spezieller Module, sogenannter "Themes", in die Praxis umgesetzt, um organisiertes und stilisiertes HTML mit den erforderlichen Zusatzkomponenten wie CSS, JS, Bildern und anderen Ressourcen zu erstellen. 

Zusammen können diese Elemente solide und dynamische Websites erstellen, die den individuellen Bedürfnissen verschiedener Website-Besucher entsprechen. Da sich die Webtechnologie jedoch ständig weiterentwickelt und verbessert, können diese Elemente nicht statisch bleiben.

Was bedeutet das Ende der Lebensdauer von Drupal 7?

Im November 2023 wird Drupal 7 das Ende seiner Lebensdauer erreichen, was bedeutet, dass sich die Drupal-Community nicht mehr um die Fehlerbehebung und Sicherheit dieser Drupal-Version kümmern wird. Die Drupal 7-Community als Ganzes wird keine neuen Projekte mehr entwickeln, Probleme in aktuellen Projekten lösen, Dokumentationen erstellen usw., und es wird keine Drupal 7-Core-Commits mehr geben.

 

Ein Bild, das das Muster der Aktualisierung und Migration von verschiedenen Drupal-Versionen auf Drupal 10 zeigt.
Verschiedene Aktualisierungs- und Migrationsmuster von Drupal-Versionen.


Für Drupal 7 Core und alle beigetragenen Module, Themes oder andere Projekte bietet das Drupal Security Team keine Unterstützung oder Sicherheitshinweise mehr an. Wenn Drupal 7-Schwachstellen gemeldet werden, können 0-Day-Exploits entwickelt werden. 

Der nicht unterstützte Status für Drupal Core wird bestehen bleiben, und aufgrund des fehlenden Community-Supports können Scans von Drittanbietern ihn als anfällig identifizieren.

Was bietet Ihnen Drupal 10?

Drupal 10, die neueste Version von Drupal, ist vollgepackt mit Funktionen, die es noch leistungsstärker und benutzerfreundlicher machen als je zuvor. Von verbesserter Sicherheit bis hin zu erweiterten Content-Management-Tools bietet Drupal 10 für jeden etwas. Einige der aufregenden neuen Funktionen in Drupal 10, die es zu einer noch besseren Wahl für die Webentwicklung machen, sind: 

  • CKEditor 5 - CKEditor 5 war bereits in D9.3 in einer instabilen Form verfügbar. D10 bringt Stabilität, eine bessere UX und Leistungsverbesserungen sowie die Möglichkeit für einen besseren Site-Aufbau.
     
  • Automatische Updates - Um Ihre Drupal-Erfahrung problemlos zu gestalten, sind Drupal-Core-Updates jetzt automatisiert und erfordern keine Programmierarbeiten mehr.
     
  • Vanilla Javascript Writing - Vanilla JavaScript Writing wird jQuery ersetzen, da es mehr Anpassungsoptionen und eine modernere, reibungslose Benutzererfahrung bietet als jQuery, das seit 2011 mit Drupal in Verbindung gebracht wird.
     
    Bild, das Drupal10-Funktionen zeigt
    Neue Funktionen von Drupal 10 im Vergleich zu Drupal 7.
  • PHP 8 - Drupal 10 bietet Ihnen PHP8, um klarere Codes zu schreiben und Technologie zu verwenden, um eine bessere Leistung zu erzielen.
     
  • Neue Themes - Drupal 10 bietet Ihnen neue Themes, Olivero und Claro, die Ihnen wiederum beim Layout-Building und anderen Medienfunktionen helfen.
     
  • Verbesserte mehrsprachige Unterstützung - Die Spracherkennungsmechanismen wurden verbessert, um die Erkennung der gewünschten Sprache des Benutzers zu erleichtern und eine angepasste Erfahrung zu bieten.

Was passiert, wenn Sie nicht auf eine höhere Version von Drupal aktualisieren?

Nach dem Ende der Lebensdauer von Drupal 7 müssen Benutzer auf eine höhere Version aktualisieren, da Drupal 7 viele Fehler und Probleme aufweisen wird. 

  • Sicherheit: Um sicherzustellen, dass keine Schwachstellen für die Ausnutzung vorhanden sind, muss eine veraltete Version von Drupal regelmäßig überprüft und überwacht werden. Die möglichen Auswirkungen auf das Budget steigen mit der Website-Größe. 
     
  • Funktionalität von Drittanbieter-APIs: Jede Application Programming Interface (API), eine Softwarebrücke, die es zwei Apps ermöglicht, miteinander zu kommunizieren, funktioniert nicht mehr, sobald sie veraltet ist. Das Unternehmen könnte erheblich darunter leiden, wenn eine Website über eine defekte Warenkorb-API oder eine Mitgliedschaftsplattform-API verfügt. 
     
  • Laufender Support und Wartung: Im Laufe der Zeit wird es immer schwieriger, Entwickler zu finden, die in der Lage und bereit sind, eine alte Version von Drupal zu warten. Das erfahrenste Upgrade von veralteter Software macht es wahrscheinlich schwieriger und sicherlich mühsamer.

Inwiefern ist Drupal 7 ein kostspieligerer Ansatz für Sie?

Die Wartung Ihrer Drupal 7-Website kostet deutlich mehr als die Aktualisierung auf die neueste Version. Obwohl Drupal 7 eine ältere Version des Open-Source-CMS ist, ist es immer noch weit verbreitet, aber nicht wirklich, bis es sein EOL erreicht.

Obwohl es einfacher zu warten und zu aktualisieren sein mag, kann es im Vergleich zu Drupal 10 ein kostspieligerer Ansatz sein. Drupal 10 bietet mehr Funktionen, verbesserte Sicherheit und bessere Skalierbarkeit als sein Vorgänger. Darüber hinaus verfügt Drupal 10 über eine intuitivere Benutzeroberfläche und unterstützt neuere Technologien wie HTML5 und CSS3, was es zu einer besseren Wahl für Webentwicklungsprojekte macht.

Letztendlich deutet die Kosten-Nutzen-Analyse darauf hin, dass die Investition in Drupal 10 langfristig höhere Renditen erzielen wird als Drupal 7. Es ist teurer, Ihre aktuelle Drupal 7-Website zu warten, als sie auf die neueste Version von Drupal zu aktualisieren. Hier sind einige weitere Gründe, warum:

  • Hohe Wartungskosten - Die Wartung von Drupal 7 wird keine automatischen Updates und Sicherheitsupdates haben, sodass die Pflege von Core- und Modul-Updates manuell erfolgt, was Sie viel mehr kostet als die Migration zu Drupal 10.
     
  • Neue Funktionen - Zusätzliche Funktionen wie neue Themes, PHP 8, CKEditor 5 usw. finden Sie in der neuesten Version von Drupal, und der Erwerb auf Ihrer Drupal 7-Website ist nicht möglich.  
     
  • Mangel an Unterstützung -  Die Drupal-Community wird sich bald nicht mehr um die Fehlerbehebungen und Sicherheitsupdates für D7 kümmern, daher wird es ein hektischer und kostspieliger Ansatz sein, auf Drupal 7 zu bleiben, da es anfällig für Malware ist.

Fazit

Da Drupal 7 das Ende seiner Lebensdauer erreicht, ist es wichtig, die Optionen für Ihre Website zu berücksichtigen. Unabhängig davon, ob Sie sich für ein Upgrade auf Drupal 9 oder 10, eine Migration zu einem anderen Content-Management-System oder eine vollständige Archivierung Ihrer Website entscheiden, müssen viele Faktoren berücksichtigt werden, um das beste Ergebnis zu gewährleisten. Es ist wichtig, die Vor- und Nachteile jeder Option sorgfältig abzuwägen, bevor Sie eine Entscheidung treffen. Mit sorgfältiger Planung und Überlegung können Sie sicherstellen, dass Ihre Website sicher und auf dem neuesten Stand bleibt und gleichzeitig die gewünschten Ergebnisse erzielt. Führen Sie noch heute mit Unterstützung von OpenSense Lab ein Upgrade auf Drupal 10 durch. Sie erreichen uns unter [email protected].

Abonnieren

Ready to start your digital transformation journey with us?

Verwandte Blogs

Erkunden von Drupal Single Directory Components: Ein Wendepunkt für Entwickler

Single Directory Component

Webentwicklung lebt von Effizienz und Organisation, und Drupal, unser Lieblings-CMS, ist mit seiner neuesten Funktion hier,…

7 schnelle Schritte zur Erstellung von API-Dokumentationen mit Postman

How To Create API Documentation using Postman.png

Wenn Sie mit APIs arbeiten, kennen Sie wahrscheinlich bereits Postman, den beliebten REST Client, dem unzählige Entwickler…

Was ist der Product Engineering Life Cycle?

What%20is%20Product%20Engineering%20Life%20Cycle.png

Stellen Sie sich vor, Sie bauen ein Haus ohne Bauplan oder Konstruktionszeichnungen. Es wäre schwierig, die Kosten und den…