Ein Wissensangebot der webhoster.de AGTechnik verstehen. Bewusst entscheiden.
hostingwissen.

Das Journal für gute
Websites und ihren Betrieb.

Suche
Performance / Praxiswissen

LiteSpeed-Seiten-Cache: Cache-Hit, Cache-Miss und sichere Ausnahmen

Ein Seiten-Cache speichert eine vorbereitete Antwort, damit die Anwendung sie bei einem passenden weiteren Aufruf nicht erneut erzeugen muss. Bei WordPress kann das PHP-Verarbeitung und Datenbankarbeit vermeiden. LiteSpeed Cache verbindet entsprechende Regeln und Werkzeuge mit dem Cache der unterstützten Serverumgebung. Entscheidend ist dabei nicht nur, dass etwas gespeichert wird: Die richtige Antwort muss für den richtigen Besucher gültig bleiben und nach Änderungen rechtzeitig erneuert werden.

Drei unterschiedlich hohe petrolfarbene Säulen in einem technischen Messrahmen; KI-Illustration
Illustratives Bildmotiv · KI-generiert
In diesem Artikel
Die Entscheidung bei einem SeitenaufrufAnfrage → Passender Cache-Hit → Antwort → Cache-Miss → Anwendung → Persönlicher Inhalt → passende Ausnahme. Schematische Darstellung, keine Messwerte.AnfragePassender Cache-Hit → AntwortCache-Miss →AnwendungPersönlicherInhalt → passendeAusnahme
Die Entscheidung bei einem Seitenaufruf · schematisch

Die erste und die nächste Anfrage unterscheiden

Ist keine passende gespeicherte Antwort vorhanden, erzeugt die Anwendung den Inhalt. Das wird als Cache-Miss bezeichnet. Kann die Antwort nach den Regeln gespeichert werden, steht sie für spätere geeignete Anfragen bereit. Bei einem Cache-Hit kann der Webserver diese vorbereitete Antwort ausliefern. Die Anwendung muss dann nicht denselben Seiteninhalt nochmals vollständig zusammensetzen.

Ob ein Eintrag wiederverwendet werden darf, hängt unter anderem von URL, Zustand, Varianten und konfigurierten Regeln ab. Ein Cache ist deshalb keine einzelne Datei, die blind jedem Besucher dieselbe Ansicht liefern soll. Gerade bei mehreren Sprachen, Währungen oder Benutzerzuständen muss geklärt sein, wie Varianten voneinander getrennt werden und welche Antworten nicht öffentlich zwischengespeichert werden dürfen.

Die Werkzeuge an der richtigen Ebene einordnen

Das WordPress-Plugin kann mit dem Seiten-Cache einer unterstützten LiteSpeed-Umgebung zusammenarbeiten und daneben weitere Optimierungsfunktionen anbieten. Nicht jede Funktion setzt dieselben Dienste voraus. Ein serverseitiger Seiten-Cache, die Verbindung zu einem externen Object Cache und optionale Cloud-Dienste sind unterschiedliche Bestandteile. Prüfe daher die konkrete Voraussetzung der Funktion, die du einschalten möchtest.

Für ein Hostingangebot ist wichtig, was im jeweiligen Tarif enthalten ist. Ein frei verfügbares Plugin bedeutet nicht automatisch, dass jede externe Zusatzfunktion ohne weitere Bedingungen bereitsteht. Die Dokumentation von LiteSpeed beschreibt die unterschiedlichen Wege. Starte mit den tatsächlich vorhandenen lokalen Möglichkeiten, bevor du zusätzliche Dienste oder umfangreiche Optimierungsprofile kombinierst.

Warenkorb, Login und persönliche Daten schützen

Ein Shop benötigt andere Regeln als ein öffentliches Magazin. Warenkorb, Kasse und persönliche Kontobereiche dürfen keine fremden Zustände anzeigen. Anmeldestatus, Cookies und Erweiterungen können beeinflussen, welche Antwort geeignet ist. Prüfe die vorgesehenen Standardausnahmen und die Dokumentation des Shopsystems. Ergänze eigene Ausschlüsse, wenn individuelle Funktionen nicht durch vorhandene Regeln abgedeckt sind.

Teste dazu bewusst unterschiedliche Situationen: abgemeldet, angemeldet und gegebenenfalls mit verschiedenen Benutzerrollen. Lege einen Artikel in den Warenkorb, ändere seine Menge und kontrolliere die folgenden Schritte. Ein schneller Aufruf einer öffentlichen Produktseite sagt noch nichts darüber aus, ob der personalisierte Ablauf korrekt behandelt wird. Funktion ist hier wichtiger als eine möglichst hohe Hit-Quote.

Aktualität durch passende Invalidierung erhalten

Wenn sich Inhalte ändern, kann eine gespeicherte Antwort veraltet sein. Ein Purge entfernt passende Einträge, damit sie bei Bedarf neu erzeugt werden. Zeitabläufe und anwendungsbezogene Ereignisse können diesen Vorgang steuern. Das häufige vollständige Leeren des gesamten Caches ist jedoch nicht automatisch die beste Lösung: Es kann viele Anfragen wieder in die Anwendung schicken und behebt falsche Regeln nicht dauerhaft.

Achte außerdem auf mehrere Cache-Ebenen. Nach einer Änderung kann der Seiten-Cache bereits frisch sein, während der Browser noch eine ältere statische Datei verwendet. Prüfe, ob Dateiversionierung oder passende Lebensdauern eingesetzt werden. Notiere deshalb, welchen Cache du gerade leerst und welche Beobachtung du damit überprüfen möchtest.

Änderungen nachvollziehbar testen

Schalte neue Optionen in überschaubaren Schritten ein. Wenn nach einer gleichzeitigen Änderung von Cache, CSS-Optimierung und JavaScript-Verarbeitung etwas nicht mehr funktioniert, bleibt die Ursache zunächst unklar. Halte eine Ausgangskonfiguration fest und teste nach jedem sinnvollen Schritt. Bei Problemen helfen genaue URLs, Zustände und Zeitpunkte mehr als die pauschale Aussage, ein Cache sei kaputt.

Ein geeigneter Abschluss umfasst öffentliche Inhaltsseiten und die geschäftlich wichtigen Aktionen. Prüfe Darstellung, Medien, Navigation, Anmeldung, Formulare und gegebenenfalls den Checkout. Kontrolliere nach einer Inhaltsänderung auch, wann die neue Fassung sichtbar wird. So verbindet die Cache-Konfiguration eingesparte Arbeit mit korrekten und aktuellen Antworten.

  • Öffentliche und personalisierte Inhalte trennen.
  • Varianten, Cookies und wichtige Ausnahmen prüfen.
  • Purge-Regeln anhand tatsächlicher Änderungen verstehen.
  • Funktion und Aktualität neben der Geschwindigkeit testen.
Nachlesen im Original

Quellen & Dokumentation

Primärquellen, geprüft am 3. November 2026. Angaben gelten im beschriebenen Zusammenhang; die konkrete Umgebung und der gebuchte Leistungsumfang bleiben maßgeblich.