Zum Inhalt springen

Modul

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 28.10.2026

Ein Modul ist ein abgegrenzter Funktionsbaustein innerhalb eines Systems. Der Begriff ist weniger eindeutig als Extension oder Plugin, weil er je nach System etwas anderes bezeichnet.

Modul

Ein abgegrenzter Funktionsbaustein innerhalb eines Systems.
Beispiel: „Das Modul für die Benutzerverwaltung liegt im Backend links in der Leiste.“

Drei verbreitete Bedeutungen: ein Menüpunkt im Backend, ein nachinstallierbares Paket wie in Drupal, oder ein Inhaltsbaustein innerhalb einer Seite.

Anwendungsfall: Wer den Begriff im Projektgespräch hört, fragt besser nach, welche der drei Bedeutungen gemeint ist.

Warum die Mehrdeutigkeit praktisch wird

Weil sie zu Missverständnissen in der Abstimmung führt. Wenn im Angebot steht, ein Modul werde ergänzt, kann das ein Arbeitstag oder ein Arbeitsmonat sein: ein zusätzlicher Inhaltsbaustein ist etwas anderes als eine neue Funktion im Backend.

Deshalb lohnt es sich, in Unterlagen die Bedeutung einmal festzulegen und dann durchzuhalten. In unseren Projekten heißt Modul der Baustein im Backend, der Inhaltsbaustein heißt Element und das nachinstallierbare Paket heißt Erweiterung.

Modul als Baustein der Seite

In dieser Lesart ist ein Modul ein wiederverwendbarer Abschnitt, aus dem Seiten zusammengesetzt werden: Textblock, Bildergalerie, Formular, Kundenstimmen. Die Redaktion stellt daraus eine Seite zusammen, ohne etwas gestalten zu müssen.

Der Erfolg dieser Arbeitsweise hängt daran, dass die Bausteine nach ihrer Bedeutung benannt sind und nicht nach ihrem Aussehen. „Zwei Spalten mit grauem Hintergrund“ veraltet mit dem nächsten Relaunch, „Leistungsübersicht“ nicht.

Modul als Teil der Software

In dieser Lesart meint der Begriff einen Teil des Systems selbst, der eine eigene Aufgabe hat und für sich aktualisiert werden kann. Drupal verwendet ihn so, und auch dort, wo ein System in Pakete aufgeteilt ist, die einzeln eingebunden werden.

Für die Projektpraxis folgt daraus wenig, für die Wartung viel: Je sauberer ein System in Module geteilt ist, desto gezielter lässt sich ein Teil austauschen, ohne alles andere anzufassen.

Siehe auch:

Extension

Ein nachinstallierbares Paket, das ein CMS um Funktionen erweitert.

#Content-Management-Systeme (CMS)

Plugin

Ein Zusatzpaket, das sich in ein System einklinkt und dessen Verhalten erweitert.

#Content-Management-Systeme (CMS)

Backend (CMS)

Der geschützte Bereich eines CMS, in dem Inhalte gepflegt werden.

#Content-Management-Systeme (CMS)

CMS

Ein System, mit dem Inhalte einer Website gepflegt werden, ohne den Quelltext anzufassen.

#Content-Management-Systeme (CMS)

Drupal

Ein quelloffenes CMS mit Schwerpunkt auf frei modellierbaren Inhaltsstrukturen.

#Content-Management-Systeme (CMS)