System
cms.libe.net benötigt einen Webspace mit PHP-Unterstützung. Das System unterstützt alle gängigen PHP-Versionen und benötigt keine Datenbank.
Die Daten werden in einfachen Textdateien gespeichert:
Auch wenn der Aufbau der Dateien für die Bedienung belanglos ist, interessiert es ev. trotzdem den ein oder anderen. Im Wesentlichen ist die Seite so aufgebaut:
- dat_menu_file.dat: Datei für das Menülayout: Menüpunkte oder Artikel / ev. Untermenüs (beliebiger Tiefe) / Artikel; eine genauere Beschreibung findest du in der Hilfe Thema: Menü anlegen
- Datei für die Metadaten: in diese Datei werden zusätzliche Informationen für die Artikel / Menüpunkte geschrieben um alle Informationen (Menüstruktur / Newseinträge / Beschreibung / Miniaturansicht/ Datum / ...) der Seite aus einer Datei laden zu können. Somit werden Dateizugriffe minimiert und die Seite beschleunigt.(dat_menu_file2.dat)
- jeweils eine Datei für jeden Artikel / Menüpunkt (für das Laden des kompletten Artikels beim Aufruf)
Der Aufbau dieser Dateien lässt auch Raum für eventuelle Erweiterungen, zusätzliche Daten oder Funktionen, ohne die Struktur ändern zu müssen, dies gewährleistet die Übernahme der Daten auch für zukünftige Versionen, bzw. kann das CMS auch ohne Neuinstallation upgedated werden.