Zum Inhalt springen

Plugin

oder auch Add-on

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 Plugin ist ein Zusatzpaket, das sich an vorgesehenen Stellen in ein System einklinkt und dessen Verhalten erweitert. Das englische Wort kommt vom Einstecken: Man steckt etwas in eine vorbereitete Buchse, ohne das Gerät zu öffnen.

Plugin

Ein Zusatzpaket, das sich in ein System einklinkt und dessen Verhalten erweitert.
Beispiel: „Für die Zustimmungsabfrage ist ein Plugin installiert.“

Auch: Add-on. In WordPress ist Plugin die feste Bezeichnung, TYPO3 sagt Extension.

Die vorgesehenen Stellen heißen Hooks oder Filter: Punkte im Ablauf, an denen fremder Code zusätzlich ausgeführt wird.

Warum die Zahl der Plugins zählt

Weil jedes zusätzlich geladen wird und Einfluss auf alle anderen nehmen kann. Dreißig Plugins auf einer Website bedeuten dreißig Mitspieler, die sich gegenseitig in die Quere kommen können, und die Fehlersuche wird mit jedem schwieriger.

Dazu kommt die Ladezeit. Viele Plugins binden eigene Stilsheets und Skripte auf allen Seiten ein, auch dort, wo ihre Funktion gar nicht vorkommt. Bei Messungen der Core Web Vitals ist das in unseren Projekten der häufigste Befund.

Wo Plugins zur Sicherheitsfrage werden

Dort, wo sie weit verbreitet und ungepflegt sind. Eine bekannte Lücke in einem Plugin mit hunderttausenden Installationen wird automatisiert ausgenutzt, meist innerhalb weniger Tage nach Veröffentlichung der Lücke.

Das ist kein Argument gegen Plugins, sondern eines für Pflege. Wer die Zahl klein hält, Aktualisierungen zeitnah einspielt und ungenutzte Pakete deinstalliert statt nur zu deaktivieren, nimmt den größten Teil des Risikos heraus.

Woran sich ein gutes Plugin erkennen lässt

An dem, was es nicht tut. Ein Plugin für eine Aufgabe, das keine Werbung einblendet, keine Daten nach außen sendet und sich sauber wieder entfernen lässt, ist mehr wert als ein Paket, das zwanzig Funktionen mitbringt, von denen eine gebraucht wird.

Ein praktischer Test vor dem Einsatz: installieren, benutzen, deinstallieren und danach nachsehen, was zurückbleibt. Tabellen, Dateien und Einträge, die nach der Deinstallation stehen bleiben, sagen viel über die Sorgfalt der Entwicklung.

Siehe auch:

Extension

Ein nachinstallierbares Paket, das ein CMS um Funktionen erweitert.

#Content-Management-Systeme (CMS)

Modul

Ein abgegrenzter Funktionsbaustein innerhalb eines Systems.

#Content-Management-Systeme (CMS)

WordPress

Ein quelloffenes CMS mit großem Ökosystem an Plugins und Themes.

#Content-Management-Systeme (CMS)

Extension-Marktplatz

Das Verzeichnis, aus dem Erweiterungen eines Systems bezogen werden.

#Content-Management-Systeme (CMS)

Hook (CMS)

Ein vorgesehener Punkt im Ablauf, an dem eigener Code zusätzlich ausgeführt wird.

#Content-Management-Systeme (CMS)

Sicherheitsupdate

Eine Aktualisierung, die eine bekannt gewordene Sicherheitslücke schließt.

#Content-Management-Systeme (CMS)