Node, Hook, Views, ...

Fachbegriffe zu Drupal und ihrer Verwendung in unserem System.


B
B
 
Block 

Ein abgegrenzter Inhalts- oder Funktionsbereich, der an definierten Stellen einer Webseite ausgegeben werden kann.

 
Bootstrap 

Unter dem Begriff Bootstrap wird der Teil eines Systems – in diesem Fall des CMS – bezeichnet, der ganz zu Beginn der Ausführung das System initialisiert bzw. hochfährt. Dabei werden die benötigten Grundlagen geladen und die Umgebung für die weitere Verarbeitung vorbereitet.

E
E
 
Entity 

Ein allgemeines Datenobjekt innerhalb des Systems. Nodes sind beispielsweise eine spezielle Form einer Entity.

H
H
 
HOOK 

Eine definierte Schnittstelle, über die Module an bestimmten Stellen in den Ablauf des Systems eingreifen oder diesen erweitern können. Über Hooks können Module und der Core Daten austauschen, ohne genaue Kenntnisse darüber zu benötigen, welche anderen Module installiert sind.

M
M
 
Modul 

Eine abgegrenzte Funktionseinheit, die bestimmte Aufgaben übernimmt oder das System um zusätzliche Funktionen erweitert. Ein Modul kann eigene Klassen bereitstellen, über Hooks Dienste für andere Module oder den Core anbieten und über deren Hooks wiederum auf Funktionen anderer Module oder des Core zugreifen.

N
N
 
Node 

Ein Node ist ein zentrales Datenobjekt des Systems. Vereinfacht lässt er sich mit einem Datensatz vergleichen, der frei definierbare Informationen aufnehmen kann. Über das zugehörige Template werden diese Daten schließlich für die Ausgabe auf der Webseite verarbeitet und als HTML dargestellt.

T
T
 
Template (*.tpl) 

Ein Template ist ein PHP-Script, das die Daten eines Nodes für die Ausgabe auf der Webseite verarbeitet und die zugehörige HTML-Struktur erzeugt. Dabei lassen sich die Daten mit PHP flexibel aufbereiten und die Darstellung individuell steuern.

 
Theme 

Die projektspezifische Gestaltungsebene einer Webseite. Das Theme bestimmt Darstellung und Layout und führt die verwendeten Templates zu einem einheitlichen Erscheinungsbild zusammen.

V
V
 
View 

Eine View dient der definierten Abfrage von Daten. In unserem System bezeichnet eine View eine hinterlegte SQL-Abfrage zur gezielten Auswahl von Daten.

So kann beispielsweise ein Node, der eine Übersicht erzeugt, über eine View die Liste aller darin aufzuführenden Nodes abfragen.

Webdesign-Agentur aus Bielefeld für Unternehmen in Ostwestfalen-Lippe
Webdesign-Agentur aus Bielefeld für Unternehmen in Ostwestfalen-Lippe
Webdesign-Agentur aus Bielefeld für Unternehmen in Ostwestfalen-Lippe