Glossar
Kurze Referenz der wichtigsten Begriffe im Shop-Projekt.
Zweck
Dieses Glossar erklärt Begriffe, die im Code, in der Navigation und im Request-Flow wiederkehren. Es ist die erste Anlaufstelle, bevor man in Detailseiten oder Klassen geht.
Wichtige Begriffe
- Request: Ein HTTP-Aufruf an das Projekt, meist über public/index.php oder public/doc.php.
- Bootstrap: Lädt Konfiguration, Core, Modelle, Services, Sicherheit und Views vor dem eigentlichen Ablauf.
- Session: Hält Laufzeitdaten wie Sprache, Seite, Kategorie, Benutzer und CSRF-Token.
- Router: Liest URL-Parameter, normalisiert Sprache und Seite und schreibt den Kontext in die Session.
- Dispatcher: Führt die Route aus und ruft die passende Controller-Action aus map.php auf.
- Labels: Sprachabhängige UI-Texte, getrennt vom technischen Code.
- nav_UID: Zusätzlicher Navigationsschlüssel für exakte Zuordnung von Knoten im System.
- Security: Prüft Zugriff und leitet bei fehlenden Rechten um.
- View: Darstellungsschicht ohne Fachlogik.
- Asset: Externe Datei wie SVG oder Bild, die aus docweb/source/img ausgeliefert wird.
Leseregel
Wenn du einen Begriff nicht kennst, suche zuerst im Glossar, dann in der Request-Flow-Seite und erst danach in den tiefen Detailseiten.