Veränderungen kommen oft unerwartet. Die Drupal-Community leistet Pionierarbeit bei der Verbesserung der Funktionen von Drupal 8 und bringt neue Funktionen auf den Tisch. Drupal-Module haben im Laufe der Jahre einige Veränderungen erfahren, und einige neue haben sich ebenfalls auf seiner Plattform versammelt. Was hat sich also geändert und was sind die Top-Drupal-Module für 2018? Dies ist die Frage, über die sowohl digitale Vermarkter als auch Entwickler in diesem digitalen Zeitalter nachdenken.
Auf der DrupalCon Nashville 2018 gab es eine Session, in der die besten Module für 2018 vorgestellt wurden. "Wie viele Module brauche ich?" war eine der Fragen, die gestellt wurden. Sie sollten mit neuen Modulen herumspielen und sie von Anfang an pflegen.
Module verleihen Ihrer Drupal-Website das gewisse Extra, indem sie ihre Funktionen und Möglichkeiten erweitern und anpassen. Anstatt alle Drupal-Funktionen auf Ihren Websites zu haben, können Sie auswählen, welche Funktionen Sie für Ihre Website wünschen. Wie können Content-Editoren und Entwickler von den besten Drupal-Modulen profitieren?
Drupal-Module für Content-Editoren
Paragraphs
In Ihrer Bucket List sollten Paragraphs ganz oben stehen. Es bietet Ihnen sauberere Datenstrukturen, so dass Sie dem Content-Autor bessere Bearbeitungsmöglichkeiten bieten können.
Es ermöglicht Ihnen, hochflexible Inhaltstypen mit zusammengesetzten Typen zusammenzustellen. Dies gibt Ihrem Inhalt Struktur. Sie können Absatztypen von einfachen Bildern bis hin zu komplexeren Diashows auswählen und bearbeiten.
Pathauto
Es kann jeden Editor zufriedenstellen, da es ihn bei seinen Bemühungen unterstützt, das Suchmaschinen-Ranking seiner Website zu verbessern.
Pathauto generiert automatisch URL-Aliasse gemäß Ihrer Webseite, die leicht zu merken sind. Dies wiederum hilft bei der Aufrechterhaltung einer ordnungsgemäßen SEO Ihrer Website. So können Sie Muster für jeden Pfad auf Ihrer Website in Bezug auf bestimmte Inhalte definieren.
Admin Toolbar
Die Straffung der Verwaltung Ihrer Website ist sehr wichtig. Es beschleunigt den Zugriff auf alle Verwaltungsseiten.
Durch das Hinzufügen von Dropdown-Menüs in Ihrem Admin-Menü wird Ihre Administrationsseite benutzerfreundlicher und reaktionsschneller.
Linkit
Die Inhaltsverlinkung ist eine der wichtigsten Funktionen, die jeder begeisterte Content-Ersteller benötigt.
Editoren müssen sich die URLs nicht merken, um sie mit einem Blog zu verlinken. Es ermöglicht Ihnen, interne und externe Links mit seiner einfach zu bedienenden Benutzeroberfläche hinzuzufügen.
Beim Hyperlinking haben Sie auch die Möglichkeit, das Kontrollkästchen zum Öffnen des Links in einem anderen Tab anzuklicken, was aus der Sicht des Lesers sehr nützlich ist.
Field Group
Content-Produzenten finden es äußerst hilfreich. Es gibt Ihnen die Freiheit, die Feld-Entities in vertikalen Tabs, horizontalen Tabs, Akkordeons, Fieldsets oder Div-Wrappern zusammenzufassen.
Entity Browser
Der Entity Browser ist praktisch, wenn man eine oder mehrere Entities auswählen und in den Inhalt einbetten muss. Zum Beispiel kann ein Autor ihn verwenden, um Entities wie Bilder auszuwählen und sie in den WYSIWYG-Editor einzubetten.
CKeditor media embed
Die Bereicherung eines Inhalts auf Ihrer Website ist eine der Hauptaufgaben der Content-Autoren.
Es unterstützt Ihre Artikel, indem es Ihnen ermöglicht, Videos, Bilder oder Tweets von anderen Content-Anbietern über CKEditor einzubetten.
Blog
Es ist jetzt ein Contributed-Modul, da es aus dem Drupal 8 Core entfernt wurde. Das Führen von Blogs auf Ihrer Website ist einfacher als je zuvor. Es fügt dem Hauptmenü einen Blog-Navigationslink hinzu, der die Benutzer zu einer Seite mit den neuesten Blog-Posts führt.
Google Analytics
Um Inhalte zu kuratieren und zu erstellen, müssen Sie verfolgen, wer Ihre Website besucht und was sie darauf tun.
Dieses Modul fügt das Google Analytics Webstatistik-Tracking-System hinzu, um Site-Suchen, Benutzer oder Seiten zu verfolgen. Es fügt auch eine Administrationsoberfläche direkt in Ihre Drupal-Site ein, um die Statistiken anzuzeigen.
Es bietet Ihnen auch grafische Darstellungen von Statistiken über das Google Analytics Report-Modul direkt in Ihrer Administrationsoberfläche.
Meta tag
Nun, dies ist eines der beliebtesten unter den Content-Editoren. Alles, was den Anstoß gibt, die SEO Ihrer Website zu verbessern, ist wirklich großartig.
Es bietet Ihnen suchmaschinenoptimierte Seitentitel und Beschreibungen.
Colorbox
Es ermöglicht Ihnen, Bilder innerhalb der Texte zu verwenden, ohne Ablenkungen zu verursachen. Das Ausstellen von Bildern oder Inline-Inhalten auf einer Drupal-Site kann durch Überlagern über der aktuellen Seite erfolgen.
Content Workflow
Es vereinfacht den Prozess des Bearbeitens und Reorganisierens von Inhalten auf der Website, indem es seinen Status wie Entwurf, veröffentlicht oder unveröffentlicht kategorisiert.
Focal Point
Manchmal entsteht eine Situation, in der Sie sich auf einen bestimmten Teil eines Bildes konzentrieren müssen oder der wichtigste Teil Ihres Bildes abgeschnitten wird.
Focal Point hilft Ihnen, die Bilder, die Sie in Ihre Blog-Posts einfügen, zuzuschneiden und zu skalieren, so dass sie beispielsweise aufgrund des begrenzten Platzes auf dem Bildschirm nicht abgeschnitten werden.
DropzoneJS
Um Ihre Arbeit zu erleichtern, unterstützt es Sie beim Hochladen von Dateien per Drag & Drop und zeigt Ihnen auch Bildvorschauen.
External Links
Während Linkit seine Arbeit bei der Inhaltsverlinkung erledigt, kann das Modul für externe Links Ihnen helfen, zwischen internen und externen Links zu unterscheiden. Zum Beispiel fügt es das externe Symbol für ausgehende Links oder ein Mail-Symbol für den mailto:-Link im Call-to-Action hinzu.
Slick Carousel
Es ist ein skalierbares und reaktionsschnelles Modul, das als leistungsstarke Diashow-/Karusselllösung fungiert.
Mit seinen einfachen Navigationsfunktionen wie Mausziehen oder Wischen ist es von pharaonischer Hilfe.
Es ermöglicht Ihnen, hervorragende Diashow-/Karussellinhalte mit viel Text, Bild oder Video zu erstellen.
Scheduler
Content-Editoren benötigen oft die Möglichkeit, einen Blog-Post auf der Website nach Belieben zu veröffentlichen oder zu de-publizieren.
Der Scheduler ermöglicht es ihnen, Datum und Uhrzeit zu wählen, um einen Artikel zu einem bestimmten Datum und zu einer bestimmten Uhrzeit auf der Website zu veröffentlichen. Wenn ein bestimmter Artikel aus bestimmten Gründen nicht mehr relevant ist, können sie ihn auch de-publizieren.
Darüber hinaus können Sie bei der Planung des Veröffentlichungsdatums entweder das Kalender-Popup verwenden oder es in einem einfachen Text schreiben.
Honeypot
Der Honeypot ist wirksam gegen Spam-Bots, da er sie daran hindert, die Formulare auf Ihrer Website auszufüllen, und ist auch nicht aufdringlich wie CAPTCHAs.
Mailsystem
Es hilft bei der Einrichtung von Themes und Vorlagen für die zu versendenden E-Mails. Außerdem können Sie damit Newsletter an die Abonnenten versenden.
ShareThis
Das Erreichen der Kunden und deren Bindung ist einer der wichtigsten Teile des strategischen Einflusses eines jeden Editors. Social Media wird in dieser Angelegenheit sehr wirksam.
ShareThis bietet einen Social-Sharing-Button, der einem Benutzer hilft, die Blogs auf Ihrer Website auf verschiedenen Social-Media-Plattformen zu teilen.
Page Manager
Dies unterstützt das Erstellen neuer Seiten und das Platzieren von Blöcken innerhalb dieser Seiten.
Es implementiert auch die Funktionalität des Panels-Moduls. Es ermöglicht Content-Editoren, seine Drag-and-Drop-Funktion zu verwenden, um ein Layout der Seite anzupassen und zu gestalten.
UI Patterns
Dies ermöglicht es Ihnen, Atomic Design in Ihren Inhalt zu integrieren.
Es kommt mit einem Bündel von sechs Modulen, um Ihren Website-Erstellungsprozess zu standardisieren, indem es Ihnen ermöglicht, UI-Muster als Drupal-Plugins festzulegen. Diese können als Drop-in-Vorlagen für Ansichten, Feldgruppen oder andere Entity-Typen verwendet werden.
Drupal-Module für Entwickler
Drupal Commerce
Es ist phänomenal für die Erstellung von E-Commerce-Sites und deren Anwendungen. Mit einer kompletten Überarbeitung seines Modells für Drupal 8 können Sie das Modul nun an die Bedürfnisse und Vorlieben des Kunden anpassen.
Component Libraries
Twig-Dateien für Seiten, Felder, Nodes und Blöcke, die sich im Templates-Verzeichnis befinden, werden mit Component Libraries referenziert.
Geolocation Field
Es gibt Entwicklern eine dynamische Möglichkeit, geografische Standorte in Form von Breiten- und Längengraden zu speichern. Es kann mit Entities wie Benutzern, Taxonomie-Begriffen oder den Kommentaren verwendet werden.
Devel
Es beschleunigt das Entwicklungstempo der Website, indem es schnell Benutzer, Nodes oder Taxonomie-Begriffe generiert.
Zahlreiche Submodule sind Teil von Devel. Zum Beispiel bietet Ihnen WebProfiler ein genaues Bild davon, wie Ihre Website funktioniert und wie Sie sie debuggen können, wenn etwas schief geht. Es lässt Sie wissen, wie viele Abfragen und Anfragen gestellt wurden, wie oft der Cache konsultiert wurde und wie viele Cache-Treffer und -Fehlschläge es gab.
Ein weiteres Submodul, Devel Generate, erzeugt Beispieldaten, die beim Testen helfen.
Auch die Drush-Integration von Devel gibt Ihnen die Möglichkeit, die Befehlszeile anstelle der Web-UI zu verwenden.
Search API
Dies bietet ein flexibles Framework zum Anpassen und Erweitern des Prozesses der Suche nach beliebigen Entities mit einer beliebigen Suchmaschine.
Configuration split
Damit können Entwickler die Art und Weise anpassen, wie Drupal 8-Konfigurationen behandelt werden.
Sie können die Konfigurationen auf der Live-Site ändern, ohne den Konfigurationsmanagement-Workflow zu beeinträchtigen. Sie können entscheiden, welcher Teil der Konfiguration in verschiedene Verzeichnisse exportiert werden muss, die beim Import automatisch zusammengeführt werden.
Deploy
Um Inhalte von einer Site auf eine andere zu übertragen, ermöglicht dies das effiziente Staging und die Vorschau der auf der Drupal-Site bereitzustellenden Inhalte.
JSON API
Die Formatierung Ihrer JSON-Anfragen und -Antworten und die Sicherstellung der Einhaltung der JSON-API-Spezifikation wird von diesem Modul durchgeführt. Es ermöglicht Ihnen, das Frontend mit Hilfe einer Frontend-Plattform wie React zu implementieren und kümmert sich um die Einrichtung von Drupal als Backend.
Schema.org Metatag
Dies erweitert die Funktionalität des Metatag-Moduls und zeigt strukturierte Daten als JSON LD an, was Ihre SEO verbessert und Google hilft, Ihre Seiten anzuzeigen.
Webform
Das Integrieren von Formularen in Ihre Drupal-Site ist schneller als je zuvor.
Das Erstellen, Veröffentlichen und Duplizieren von Formularen erfolgt mit Webform. Es unterstützt auch die Handhabung und das Herunterladen von Einsendungen und das Senden von Bestätigungen an Benutzer.
BigPipe
Es führt BigPipe-Caching durch, das von Facebook eingeführt wurde. Es sendet zuerst die cachebaren Komponenten der Seite und dann die dynamischen, nicht cachebaren Teile, um das Laden von Seiten zu beschleunigen. So sorgen schnellere Seitenladezeiten dafür, dass Online-Besucher länger auf Ihrer Website bleiben.
Simple XML Sitemap
Um eine bessere SEO für Ihre Websites zu haben, benötigen Sie einen automatischen XML-Sitemap-Generator.
Simple XML Sitemap erstellt Sitemaps gemäß den neuen Google-Standards für mehrsprachige Inhalte.
Stage File Proxy
Um Ihre Produktionsdateien bei Bedarf auf dem Entwicklungsserver zu platzieren, bietet Ihnen Stage File Proxy eine enorme Lösung.
Es sendet Anfragen an den Entwicklungsserver und erstellt eine Kopie davon auf Ihrer Entwicklungsseite.
Features
Es ermöglicht Ihnen, die Konfigurationen Ihrer Website auf eine andere Website zu übertragen.
Es bietet Ihnen eine UI und API, um Komponenten Ihrer Website aus Modulen mit Exportables zu nehmen und sie zusammenzufügen.
Fazit
Drupal-Module helfen bei der Erweiterung und Anpassung der Funktionalitäten der Website. Von Zeit zu Zeit gewinnt der Fokus auf bestimmte Module an Bedeutung und steht im Mittelpunkt.
Es gibt eine klare Dichotomie der Ansichten darüber, was die besten Module im Jahr 2018 sein können. Einige der Top-Module werden in diesem Blog erwähnt.
Was sind Ihre Top-Auswahlen sowohl für Content-Editoren als auch für Entwickler? Verstricken Sie sich nicht in Knoten und tendieren Sie zu besseren Funktionen für Ihre Drupal-Site.
Kontaktieren Sie uns unter [email protected] und unser Entwicklungsteam wird Ihnen helfen zu verstehen, welche Module für Ihre Website geeignet sind.
Abonnieren
Verwandte Blogs
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

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

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