Zurück zum Blog

Drupal 10, ein kurzer Überblick

2022-12-163 Minuten Lesezeit

Drupal 10 ist die neueste Version des beliebten Open-Source-Content-Management-Systems (CMS) Drupal, veröffentlicht am 14. Dezember 2022. Es markiert den Höhepunkt von über zwei Jahren Entwicklung und bringt zahlreiche neue Funktionen und Verbesserungen mit sich.

Eine der Hauptfunktionen von Drupal 10 ist die Unterstützung moderner Webentwicklungsverfahren. Es enthält ein neues Frontend-Theme namens Olivero, das mit den neuesten Webtechnologien, einschließlich CSS Grid und Flexbox, erstellt wurde und vollständig responsiv ist. Drupal 10 bietet auch Unterstützung für die neuesten Versionen von PHP und MySQL sowie Unterstützung für entkoppelte Architekturen und Headless-CMS-Setups.

Eine weitere wichtige Verbesserung in Drupal 10 ist die verbesserte Erfahrung für Content-Autoren. Der neue Content-Editor namens „Content Moderation“ ermöglicht es Autoren, den Workflow und den Überprüfungsprozess für ihre Inhalte einfach zu verwalten. Er enthält Funktionen wie anpassbare Zustände, Rollen und Berechtigungen sowie die Möglichkeit, Inhalte für die spätere Veröffentlichung zu planen.

In Bezug auf die Leistung bietet Drupal 10 erhebliche Verbesserungen gegenüber seinem Vorgänger. Es enthält ein neues Caching-System namens „Dynamic Page Cache“, das schnellere Seitenladezeiten und eine verbesserte Skalierbarkeit ermöglicht. Drupal 10 enthält auch ein neues Tool namens „Big Pipe“, das die Bereitstellung dynamischer Inhalte optimiert, indem es das Rendering von Inhalten oberhalb der Falz priorisiert.

Zusätzlich zu diesen Kernfunktionen enthält Drupal 10 zahlreiche weitere Verbesserungen und Erweiterungen. Es verfügt über ein neues Standard-Theme namens „Olivero“, das mit den neuesten Webtechnologien erstellt wurde und vollständig responsiv ist. Es enthält auch ein neues Plugin-System namens „Blocks“, das flexiblere und anpassbarere Layouts ermöglicht. Drupal 10 bietet auch eine verbesserte Unterstützung für mehrsprachige Websites mit verbesserten Übersetzungsworkflows und der Möglichkeit, Übersetzungen auf Entitätsebene zu verwalten.

Eine der aufregendsten Funktionen von Drupal 10 ist die Unterstützung für „Headless CMS“-Setups. Ein Headless CMS ist ein Content-Management-System, das die Frontend-Präsentationsschicht von der Backend-Content-Management-Schicht entkoppelt. Dies ermöglicht es Entwicklern, benutzerdefinierte Frontend-Erlebnisse mit jeder beliebigen Technologie zu erstellen und gleichzeitig die robusten Content-Management-Fähigkeiten von Drupal zu nutzen.

Drupal 10 enthält auch eine Reihe neuer APIs und Tools für Entwickler. Es enthält eine neue GraphQL-API, mit der Entwickler Daten mithilfe der GraphQL-Abfragesprache abfragen und mutieren können. Es enthält auch eine neue „Workflow“-API, mit der Entwickler benutzerdefinierte Workflows und Integrationen mit anderen Tools und Systemen erstellen können.

Insgesamt ist Drupal 10 ein großer Schritt nach vorn für das beliebte Content-Management-System. Seine Unterstützung für moderne Webentwicklungsverfahren, die verbesserte Erfahrung für Content-Autoren und die verbesserte Leistung machen es zu einer starken Wahl für Organisationen, die Websites und digitale Erlebnisse erstellen und verwalten möchten. Seine Unterstützung für Headless-CMS-Setups und neue APIs macht es zu einer attraktiven Wahl für Entwickler, die benutzerdefinierte Lösungen erstellen möchten.

Kategorien: