Ein CMS-Cache ist der Zwischenspeicher, aus dem fertig berechnete Seiten ausgeliefert werden, statt sie bei jedem Aufruf neu zusammenzusetzen. Das englische Wort kommt aus dem Französischen und bezeichnet ein Versteck oder Lager.
- CMS-Cache (Seitencache)
Der Zwischenspeicher, aus dem fertig berechnete Seiten ausgeliefert werden.
Beispiel: „Nach der Änderung musste der CMS-Cache geleert werden, bis die neue Fassung erschien.“Auch: Page Cache, Seitencache.
Liegt in mehreren Ebenen übereinander: im System selbst, davor auf dem Webserver, davor im Auslieferungsnetz, und zuletzt im Browser des Besuchers.
Was der CMS-Cache einbringt
Antwortzeit und Belastbarkeit. Eine Seite, die aus Datenbankabfragen und Templates zusammengesetzt wird, braucht je nach Umfang mehrere hundert Millisekunden; dieselbe Seite aus dem Zwischenspeicher liefert der Server in wenigen. Das schlägt unmittelbar auf die Core Web Vitals durch.
Dazu kommt, dass eine zwischengespeicherte Website einen Besucheransturm aushält, der eine berechnete in die Knie zwingen würde. Wer mit Werbung oder Presse rechnet, gewinnt hier am meisten.
Wann geleert werden muss
Immer dann, wenn sich etwas geändert hat, das in der gespeicherten Fassung steckt. Die Systeme erledigen das beim Speichern eines Inhalts von selbst; verlässlich ist das aber nur für den Inhalt selbst.
Lücken entstehen bei allem, was auf vielen Seiten zugleich erscheint: eine geänderte Navigation, ein neuer Hinweis im Fußbereich, eine ausgetauschte Telefonnummer. Hier hilft nur, den gesamten Cache zu leeren, und genau das vergisst man im Alltag.
Welche Fehler daraus entstehen
Drei, die sich ähnlich anfühlen und verschiedene Ursachen haben. Eine Änderung erscheint nicht, obwohl sie gespeichert ist: Der Cache hält die alte Fassung. Die Vorschau zeigt den alten Stand: Sie wurde nicht am Cache vorbeigeführt. Und angemeldete Nutzer sehen fremde Inhalte: Dann wird eine personalisierte Seite zwischengespeichert, was nie passieren darf.
Der dritte Fall ist der gefährliche. Wo ein Bereich hinter einer Anmeldung liegt, gehört ausdrücklich geprüft, dass er vom Zwischenspeicher ausgenommen ist. Das ist ein Punkt für die Abnahme und keiner, der sich von selbst ergibt.