Top Drupal 8 Module, die Sie für Ihr nächstes Drupal-Projekt unbedingt brauchen
Veröffentlicht: 2020-01-07Sie haben Drupal 8 gerade frisch auf Ihrem Computer installiert und freuen sich sehr darauf, Ihre Website schnell zum Laufen zu bringen. Sie möchten all die erstaunlichen Funktionen, von denen Sie von Drupal 8 gehört haben. Was also tun Sie als nächstes? Wählen Sie Ihre Drupal 8-Module! Coz-Module sind die Bausteine jeder großen Drupal-Villa.
Natürlich ist es nicht so einfach, wie es klingt. Drupal 8 wird von seiner ständig wachsenden Open-Source-Community angetrieben, die hart daran arbeitet, Tausende von Modulen zu entwickeln, die die Funktionalität einer Drupal-Website verbessern und erweitern können. Die Auswahl aus Tausenden von Drupal 8-Modulen kann ein Rückschlag sein.

Zum Glück für Sie haben viele wichtige Module von Drupal 7 ihren Weg in den Kern von Drupal 8 gefunden. Das bedeutet, dass Sie diese Module erst nach der Installation von Drupal 8 aktivieren müssen. Lassen Sie uns in eine kurze Liste der wichtigsten Drupal 8-Module eintauchen, die Sie benötigen, um großartige digitale Erlebnisse zu erstellen. Anschließend besprechen wir, wie Sie Ihre Drupal 8-Module auswählen.
Admin Toolbar-Modul
Das Drupal Admin Toolbar-Modul ist äußerst nützlich für eine bessere Navigation für Site-Administratoren und Site-Builder. Die Standardsymbolleiste ist nicht sehr benutzerfreundlich. Dieses Modul zielt darauf ab, die Funktionalität der Symbolleiste zu erweitern, indem Dropdown-Menüs angeboten werden, die einen einfachen Zugriff auf verschiedene Admin-Seiten ermöglichen. Es bietet auch ein Untermodul zur Erweiterung seiner Funktionalität namens Admin Toolbar Extra Tools. Dieses Untermodul fügt dem Admin-Menü weitere hilfreiche Links hinzu, um Aufgaben wie Cache leeren, Cron ausführen und mehr auszuführen.
Absätze Modul
Das Drupal 8 Paragraphs Module gibt viel Macht in die Hände von Inhaltsautoren und Redakteuren. Es ermöglicht ihnen, flexible und strukturierte Inhalte einfach zu erstellen. Sie können jetzt verschiedene Feldtypen für Absätze wie Bilder, Textblöcke, Zitate, Diashows, Videos und vieles mehr hinzufügen.
Mit dem vertrauten Knotenbearbeitungsformular können Sie beliebig viele Absatzelemente hinzufügen/mit ihnen herumspielen und sie platzieren, wo immer Sie möchten. Es bietet auch Widgets (noch im Experimentalstadium), die Drag-and-Drop-Funktionalität, das Duplizieren von Absätzen und viele andere Funktionen ermöglichen, die die Benutzererfahrung bei der Arbeit mit dem Paragraphen-Modul verbessern können.
Webformular-Modul
Dies ist ein Drupal 8-Modul, das immer auf meiner Liste der empfohlenen Module steht. Es ist so vielseitig und ein so wichtiges Drupal-Modul, dass man es kaum ignorieren kann. Fast jede Website benötigt ein Formular. Ein Kontaktformular oder ein Umfrageformular oder ein Feedbackformular – vor ihnen gibt es kein Weglaufen. Das Drupal 8 Webform-Modul ist ein umfangreicher Formularersteller, der leicht anpassbar und erweiterbar ist. Es ermöglicht das Sammeln von Formulardaten, das Senden an Anwendungen von Drittanbietern oder das Senden von E-Mails an Administratoren oder Benutzer. Sie können diese Daten auch zur weiteren Analyse in Tabellenkalkulationen exportieren. Das Webform-Modul bietet noch so viel mehr, das hier nicht zusammengefasst werden kann.
Display-Suite
Das Drupal Display Suite-Modul ist ein sehr einfach zu bedienendes und praktisches Tool zum Erstellen von Seitenlayouts. Es bietet eine glatte Drag-and-Drop-Oberfläche zum Anordnen von Inhalten. Es stehen eine Liste vordefinierter Layouts und Vorlagen zur Auswahl. Benutzerdefinierte Layouts und Vorlagen können ebenfalls erstellt und im Theme hinzugefügt werden. Benutzerdefinierte Ansichtsmodi und benutzerdefinierte Felder können ebenfalls definiert werden.
Entwicklungsmodul
Das Drupal Devel-Modul ist ein sehr praktisches Werkzeug für Entwickler und Site-Administratoren. Es wird häufig zu Testzwecken verwendet, da es viele Inhalte für Knoten, Kommentare, Benutzer und verschiedene Inhaltstypen und -entitäten generieren kann. Außerdem ermöglicht es Entwicklern, Probleme mit dem Knotenzugriff zu debuggen. Seitenfußzeilen können für alle Seiten mit Hilfe des Untermoduls namens Webprofiler hinzugefügt werden. Webprofiler gibt den Site-Administratoren auch einen Einblick in einige Analysen zu den Caching-Fähigkeiten, Datenbankabfragen, Ressourcenauslastung und vielem mehr.

Drupal GraphQL-Modul
GraphQL ist eine moderne Abfragesprache, die alte Hasen wie REST ersetzt, um mit APIs zu kommunizieren. Es ist schneller und liefert nur die Ergebnisse, die Sie suchen – abzüglich all des unerwünschten Gepäcks, das mit einem REST-API-Aufruf einhergeht. Das Drupal GraphQL-Modul ermöglicht es Ihrer Drupal-Website, GraphQL-Schemas zu erstellen und Drupal-Entitäten mit GraphQL-Clientanwendungen bereitzustellen.
Pathauto-Modul
Eine gut strukturierte URL verbessert nicht nur die Benutzererfahrung, sondern ist auch für die Suchmaschinenoptimierung sehr wichtig. Das Drupal Pathauto-Modul ist definitiv ein Muss in jedem Drupal-Projekt. Es hilft bei der automatischen Generierung von SEO-freundlichen und gut strukturierten URLs. Site-Administratoren können das Mustersystem auch ändern, indem sie die verwendeten Token ändern.
Google Analytics
Das Drupal Google Analytics-Modul fügt Ihrer Website das Tracking-System von Google Analytics hinzu. Mit diesem Drupal-Modul können alle Funktionen von Google Analytics aufgerufen und in Ihre Website integriert werden. Es ermöglicht Domain-Tracking, Benutzer-Tracking, Überwachung von verfolgten Links, Überwachung heruntergeladener Dateien, Site-Suche, Adsense-Unterstützung und vieles mehr.
Was Sie bei der Auswahl Ihrer Drupal 8-Module beachten sollten
Seien es Personalisierungsmodule, Social Media Integrationsmodule, Marketingautomatisierungsmodule oder andere Module, Sie können immer mehr als eines für jede Funktionalität finden. Folgendes sollten Sie beachten, bevor Sie eine Wahl treffen:
Kompatibilität
Bevor Sie ein Modul herunterladen, sollten Sie wissen, ob es mit Ihrer Drupal-Version kompatibel ist. Sie können einfach kein Modul der Version 7 in Ihre Drupal 8-Installation installieren, ohne zu überprüfen, ob es unterstützt wird. Um herauszufinden, welche Version des Moduls in Drupal.org veröffentlicht wurde, können Sie auf die Projektseite des Moduls gehen und bis zum Ende scrollen, wo Sie den Download-Link sehen und die angegebenen Release-Versionen finden. Wenn es nicht angegeben ist, gehen Sie zu http://drupal.org/project/Modules/name und filtern Sie nach Core-Kompatibilität.
Sie sind kostenlos, verbrauchen aber Platz
Sie müssen bedenken, dass die beigesteuerten Drupal-Module zwar kostenlos, aber nicht federleicht sind. Ungenutzte Module können unnötig viel Platz und Ressourcen verbrauchen, was Ihre Drupal-Website schwerer und langsamer machen kann. Bevor Sie also ein Modul herunterladen, analysieren Sie, ob Sie es wirklich brauchen oder ob ein anderes Kernmodul die gleiche Funktionalität für Ihre Website bieten kann. Sie können auch diese kaum genutzten und inaktiven Module aufgeben, damit sich Ihre Website gesünder und leichter anfühlt.
Aktiv gepflegte Module
Es ist sehr wichtig, Module auszuwählen, die von den Entwicklern aktiv gepflegt, aktualisiert und veröffentlicht werden. Denn wenn Sie auf Sicherheitslücken oder andere Probleme stoßen, wissen Sie, dass Sie vom Entwickler/Mitwirkenden eine schnellere Antwort erhalten. Außerdem werden Sie sicher sein, dass bald eine aktualisierte neue Version auf dem Weg ist.
Popularität
Wenn Sie gängige Module verwenden, können Sie darauf vertrauen, dass das Modul die Arbeit erledigt und mit weniger Problemen sicher ist. Auf der Projektseite des Moduls auf drupal.org können Sie die Anzahl der Downloads sehen und sehen, wie viele Websites das jeweilige Modul derzeit verwenden.
Achten Sie auf Probleme
Auf der rechten Seite der Projektseite des Drupal-Moduls finden Sie die Anzahl der Probleme und Fehler (geöffnet und geschlossen), die mit diesem Modul verbunden sind. Wenn Sie auf den Link klicken, können Sie einen detaillierten Bericht über alle Fehler und Probleme anzeigen. Ein Blick darauf kann Ihnen eine Vorstellung davon geben, ob das Modul Ihnen bei Ihrer Funktionalität wirklich helfen kann oder nicht. Das Datum der "Letzten Aktualisierung" kann Ihnen auch eine Vorstellung davon geben, wie aktiv die Entwickler bei der Lösung von Problemen sind und wie schnell sie reagieren.
