Shop Projekt - Dokumentation

Glossar

Kurze Referenz der wichtigsten Begriffe im Shop-Projekt.

🗺️ Stufe 0 | 📚 Entwurf | 📟 2026 06 15 | 📍 Grundlagen

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.