Plugins vs. Hooks

Plugins und Hooks ähneln sich zwar, haben aber folgende Unterschiede:

Vorgang

Plugin

Hook

Aufruf

Fest durch das System

  • Durch das System
  • Durch Module

Abarbeitung

Nach festgelegter Reihenfolge

Alphabetisch nach Modulnamen

Benutzersteuerung

Unabhängig von Benutzerrechten

Abhängig von Benutzerrechten

Häufigkeit der Aufrufe pro Skriptdurchlauf

Nur jeweils einmal pro Scriptaufruf

z.T. mehrfach verwendet

Aktivierung

  • muss erst über das System angemeldet werden
  • die Plugin-Dateien müssen einzeln aktiviert werden

sobald sie sich im System befinden beim entsprechenden Hook sofort ausgeführt

Einstellung

Für jedes Plugin kann angegeben werden, ob diese im Frontend, im Backend, oder immer ausgeführt werden (Standard= immer)

werden immer ausgeführt