1.2. Konzept: Module

Last updated on
14 April 2025

Was ist ein Modul?

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.

Zusätzliche Ressourcen

Drupal.org Community-Dokumentationsseite „Leitfaden für Modulentwickler" (englisch)

Mitwirkende

Geschrieben von Jennifer Hodgdon.

Ins Deutsche übersetzt von Joachim Namyslo.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: understanding-modules.asciidoc

Help improve this page

Page status: No known problems

You can: