Page-Cache

Page-Cache

Zweck

Der Gast-Full-Page-Cache speichert bei gueltigen Permalink-Aufrufen die vollstaendige Endausgabe. Titel, Description, Keywords, weitere Head-Metadaten, Design, Menues, Interpreter-Platzhalter und enthaltene Module sind darin bereits aufgeloest. Der Cache gilt ausschliesslich fuer Gaeste mit Benutzer-ID 0; angemeldete Benutzer bleiben dynamisch.

Ein Treffer wird vor der Content-Permalink-/CID-Aufloesung direkt aus der Permalink-Datei geliefert. Dabei ist kein Content-Datenbankzugriff erforderlich; nur die normale Session-Aktualisierung darf bei aktivem Session-DB-Modus die Datenbank verwenden. Sessiongebundene Formular-Tokens werden ohne Modul- oder Interpreterlauf frisch in die Gast-Session eingesetzt.

Die Cachedatei selbst folgt dem lesbaren Muster permalink_sprache_skin.htm, zum Beispiel kunden-nutzen_de_blau.htm. Ein user_0-Zusatz ist nicht erforderlich, weil nur Benutzer-ID 0 den Cache verwenden darf. Design-, Host-, Query- und Gastzustandsvarianten liegen kollisionsfrei in getrennten Kontext-Unterordnern.

Möglichkeiten

  • Anzahl der gecachten Gast-Full-Pages je Sprache lesen.
  • Full-Page-Cache bei Template-, Menue- oder Content-Aenderungen manuell leeren.
Content speichern → Cache invalidiert automatisch (CMS) Manuell: Admin → Page-Cache → Leeren → Seite neu laden
Beispiel: Content-Aenderung fehlt auf der Live-Seite → Cache leeren → gueltigen Permalink erneut aufrufen.