Drupals Dateistruktur
Drupal unterstützt durch die Dateistruktur mehrere Installationen, die sich Teile der Dateien, oder der Datenbank teilen können.
Drupals Kern ist in folgenden Ordnern untergebracht:
- files - (optional, konfigurationsabhängig) Enthält alle Dateien, die zusätzlich zum Inhalt in der Datenbank abgelegt werden. (z.B. Bilder, Dateianhänge)
- includes - Enthält grundlegende Dateien, die Drupal benötigt. z.B. Verbindung zur Datenbank, Pfade, Menüs, ...
- misc - Verschiedene Bilder und Scripte.
- modules - Module die zum Core gehören.
- profiles - Legt Installationsvoreinstellungen fest.
- scripts - Scripte für Cron und für die Entwicklung von Drupal.
- sites - Enthält Konfigurationen und Dateien für konkrete Installationen.
- all - Dateien in diesem Ordner sind für alle Installationen gültig. Module werden im Unterordner "modules" untergebracht, Dateien für Themes im Unterordner "themes".
- default - enthält die Einstellungsdatei für die Standard-Installation von Drupal. (z.B. die Einstellung für die Verbindung zur Datenbank)
- themes - enthält Core-Themes
Die Aufteilung in den Haupt-Ordner modules und den Ordner sites/all/modules hat den Vorteil, dass alle Anpassungen darin gesammelt sind, was das Aktualisieren der Seite viel einfacher macht.
