1.2. Konzept: Module
Ein Modul ist ein Satz von PHP-, JavaScript- und/oder CSS-Dateien, der bestimmte neue Funktionen innerhalb einer Drupal-Website bereitstellt. Eine neue Funktion, können Sie durch die Installation eines zusätzlichen Moduls aktivieren.
Durch die Deinstallation eines Moduls, kann eine bestimmte Funktion auf Wunsch auch abgeschaltet werden. Vor der Deinstallation müssen Sie möglicherweise Daten und Konfigurationen entfernen, die mit der Funktionsweise eines Moduls in Zusammenhang stehen. Jedes Modul, das installiert wird, erhöht die Ladezeit der Website. Daher ist es eine gute Idee, Module die nicht benötigt werden, zu deinstallieren, um die Ladezeit einer Website so kurz wie möglich zu halten.
Das Kernsystem bietet Module für Funktionen wie:
- Das Verwalten von Benutzerkonten (mittels des Kernsystemmoduls User).
- Das Verwalten des grundlegenden Inhalts (mittels des Kernsystemmoduls Node) und der im Inhalt enthaltenen Felder (mittels der Kernsystemmodule Field und Field-UI. Es gibt auch Kernsystemmodule, die zusätzliche Feldtypen bereitstellen).
- Das Verwalten von Navigationsmenüs (mittels des Kernsystemmoduls Menu-UI)
- Das Erstellen von Listen, Rastern und Blöcken aus vorhandenen Inhalten (mittels der Kernsystemmodule Views und Views-UI).
Sie können die von der Community bereitgestellten Zusatzmodule von der Website Drupal.org Modul-Downloads herunterladen oder eigene benutzerdefinierte Module erstellen.
- Abschnitt 1.3, „Konzept: Themes“
- Abschnitt 1.4, „Konzept: Distributionen“
- Abschnitt 4.4, „Unbenutzte Module deinstallieren“
- Abschnitt 11.1, „Module finden“
- Abschnitt 11.3, „Herunterladen und Installieren eines Moduls von Drupal.org“
- Abschnitt 13.3, „Konzept: Sicherheit und regelmäßige Aktualisierungen“
- Abschnitt 13.6, „Aktualisieren eines Moduls“
Drupal.org Community-Dokumentationsseite „Leitfaden für Modulentwickler" (englisch)
Mitwirkende
Geschrieben von Jennifer Hodgdon.
Ins Deutsche übersetzt von Joachim Namyslo.
Source file: understanding-modules.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion