Aufbau QUIQQER
Die Verzeichnisstruktur von QUIQQER lehnt sich an Unix Systeme an. Generell kann der Benutzer festlegen, wo die Verzeichnisse von QUIQQER installiert werden sollen.
In PHP und JavaScript sind diese Verzeichnisse über "Konstanten" zu erreichen.
-
CMS_DIR
- Hauptverzeichnis des QUIQQER Systems -
BIN_DIR
- Binary Verzeichnis (Bilder-, CSS-, JavaScript Dateien) -
LIB_DIR
- QUIQQER Library Verzeichnis -
OPT_DIR
- Paket / Plugin Verzeichnis -
USR_DIR
- Projektverzeichnis -
VAR_DIR
- Temp Verzeichnis, Cache, Temp Dateien, Logs ... etc.
Diese Pfade sind alle absolut und keine URL-Pfadangaben. Das heißt in der CMS_DIR Konstante kann folgendes stehen: /var/www/vhosts/domain/httpdocs/
Alle Konstanten gibt es auch als URL-Pfadangaben. Die Namen der Konstanten beginnen dann alle mit URL_
-
URL_DIR
- Hauptverzeichnis des QUIQQER Systems -
URL_BIN_DIR
- Binary Verzeichnis (Bilder-, CSS-, JavaScript Dateien) -
URL_LIB_DIR
- QUIQQER Library Verzeichnis -
URL_OPT_DIR
- Paket / Plugin Verzeichnis -
URL_USR_DIR
- Projekt Verzeichnis -
URL_VAR_DIR
- Temp Verzeichnis, Cache, Temp Dateien, Logs ... etc.
Über die .htaccess
Datei werden alle Dateien in einem bin
Verzeichnis für den Webserver zugänglich gemacht.
Das heißt es muss darauf geachtet werden, welche Dateien in einem bin
Verzeichnis abgelegt werden.