Datei-Struktur: Unterschied zwischen den Versionen
Aus sourceDESK Wiki
Zeile 4: | Zeile 4: | ||
* '''admin''' enthält die Dateien für die Administration | * '''admin''' enthält die Dateien für die Administration | ||
* '''controller''' enthält die Steuerungsdateien für die einzelnen Seiten des Kundenbereiches | * '''controller''' enthält die Steuerungsdateien für die einzelnen Seiten des Kundenbereiches | ||
+ | * '''controller/crons''' enthält Dateien für [[Cronjobs]] | ||
* '''files''' enthält alle hochgeladenen/verfügbaren Dateien | * '''files''' enthält alle hochgeladenen/verfügbaren Dateien | ||
* '''install''' enthält den Installations-Wizard der Software | * '''install''' enthält den Installations-Wizard der Software | ||
Zeile 11: | Zeile 12: | ||
* '''modules''' enthält wichtige Dateien für das Modulsystem und dient zur Hinterlegung von Moduldateien | * '''modules''' enthält wichtige Dateien für das Modulsystem und dient zur Hinterlegung von Moduldateien | ||
* '''templates''' enthält Templates für das [[Templatesystem]] | * '''templates''' enthält Templates für das [[Templatesystem]] | ||
+ | * '''templates/compiled''' enthält durch das [[Templatesystem]] kompilierte Dateien | ||
* '''themes''' enthält die Ressourcen für die verfügbaren Themes/Designs | * '''themes''' enthält die Ressourcen für die verfügbaren Themes/Designs | ||
Zeile 16: | Zeile 18: | ||
* '''admin/controller''' enthält die Steuerungsdateien für die einzelnen Seiten des Adminbereiches | * '''admin/controller''' enthält die Steuerungsdateien für die einzelnen Seiten des Adminbereiches | ||
* '''admin/templates''' enthält Templates für das [[Templatesystem]] | * '''admin/templates''' enthält Templates für das [[Templatesystem]] | ||
+ | * '''admin/templates/compiled''' enthält durch das [[Templatesystem]] kompilierte Dateien | ||
* '''admin/pages''' enthält alte, nicht template-basierte Steuerungsdateien für manche Seiten des Adminbereiches | * '''admin/pages''' enthält alte, nicht template-basierte Steuerungsdateien für manche Seiten des Adminbereiches | ||
* '''admin/res''' enthält Ressourcen für das Design des Adminbereiches (CSS, JavaScript, Templates) | * '''admin/res''' enthält Ressourcen für das Design des Adminbereiches (CSS, JavaScript, Templates) | ||
+ | |||
+ | |||
+ | * '''files/backups''' ist das Standard-Verzeichnis für Backups | ||
+ | * '''files/customers''' enthält im Kundenprofil hinterlegte Dateien | ||
+ | * '''files/downloads''' enthält Dateien für Downloads (z.B. Software) | ||
+ | * '''files/projects''' enthält in Projekten hinterlegte Dateien | ||
== Dateien == | == Dateien == |
Version vom 26. Mai 2015, 12:35 Uhr
Hier erfahren Sie, wie das Shop-System aufgebaut ist.
Verzeichnisse
- admin enthält die Dateien für die Administration
- controller enthält die Steuerungsdateien für die einzelnen Seiten des Kundenbereiches
- controller/crons enthält Dateien für Cronjobs
- files enthält alle hochgeladenen/verfügbaren Dateien
- install enthält den Installations-Wizard der Software
- ipn enthält Dateien für die Zahlungsbestätigung
- languages enthält die Sprachdateien für das komplette System
- lib enthält PHP-Klassen
- modules enthält wichtige Dateien für das Modulsystem und dient zur Hinterlegung von Moduldateien
- templates enthält Templates für das Templatesystem
- templates/compiled enthält durch das Templatesystem kompilierte Dateien
- themes enthält die Ressourcen für die verfügbaren Themes/Designs
- admin/controller enthält die Steuerungsdateien für die einzelnen Seiten des Adminbereiches
- admin/templates enthält Templates für das Templatesystem
- admin/templates/compiled enthält durch das Templatesystem kompilierte Dateien
- admin/pages enthält alte, nicht template-basierte Steuerungsdateien für manche Seiten des Adminbereiches
- admin/res enthält Ressourcen für das Design des Adminbereiches (CSS, JavaScript, Templates)
- files/backups ist das Standard-Verzeichnis für Backups
- files/customers enthält im Kundenprofil hinterlegte Dateien
- files/downloads enthält Dateien für Downloads (z.B. Software)
- files/projects enthält in Projekten hinterlegte Dateien
Dateien
- config.php enthält wichtige Konfigurationsvariablen für das System (Datenbank-Zugang und Hash)
- config.dist.php ist eine Vorlage für die config.php
- index.php behandelt alle Seitenaufrufe
- init.php initialisiert das System beim Aufruf einer Seite / eines Skriptes im Kundenbereich
- README.md beinhaltet Informationen über das System (git-Überbleibsel)
- robots.txt beinhaltet Informationen für Suchmaschinen-Crawler