Cache-Invalidation, im Tech-Kontext.
Cache-Invalidation regelt, wann eine gespeicherte Kopie ungültig wird. Zu lang und Besucher sehen Altes, zu kurz und der Cache bringt keinen Gewinn.
Cache-Invalidation ist die Entscheidung, wann eine zwischengespeicherte Antwort nicht mehr ausgeliefert werden darf. Drei Verfahren sind üblich: Ablauf über eine Frist, gezieltes Löschen nach einer Änderung, und Umbenennen der Datei über einen Hash im Namen, sodass die alte Kopie schlicht nicht mehr angefragt wird. Für Assets ist der Hash-Weg der sicherste, für HTML eine kurze Frist mit Erneuerung im Hintergrund. Der häufigste Fehler in der Praxis ist eine unvollständige Kette: der Ursprungsserver ist aktuell, das CDN oder ein Service-Worker liefert weiter die alte Fassung aus. Nach jedem Deployment gehört deshalb eine Kontrolle der ausgelieferten Fassung dazu.
Beispiele aus dem Mittelstand
- Ein Preis wird im CMS geändert, die Seite zeigt tagelang den alten Wert, weil das HTML mit langer Frist gespeichert war.
- Ein Service-Worker in einer installierten App liefert nach dem Deployment weiter die alte Oberfläche, bis die Update-Logik korrigiert ist.
# Zeigt, welche Fassung wirklich beim Besucher ankommt
curl -sI https://beispiel.de/ | grep -iE "cache-control|age|etag|x-cache"Folge-Fragen
Warum sehe ich nach dem Deployment noch die alte Seite?
Irgendeine Stufe der Kette liefert eine gespeicherte Kopie: Browser, CDN oder Service-Worker. Alle drei einzeln prüfen.
Was ist stale-while-revalidate?
Der Cache liefert die abgelaufene Antwort sofort aus und holt parallel eine frische. Schnell für den Besucher, aktuell beim nächsten Aufruf.
Wann lösche ich gezielt statt über eine Frist?
Bei redaktionellen Korrekturen und Preisen. Der Auslöser kommt dann als Webhook direkt aus dem CMS.
Warum reicht ein Reload im Browser nicht als Test?
Ein normaler Reload nutzt oft den lokalen Cache. Für einen belastbaren Test die Kopfzeilen der Antwort direkt abfragen.
Cache-Invalidation in der Praxis.
Wo dieser Begriff in deinem Geschäft konkret wird, beginnt die Arbeit. Wir nennen klar, ob die Idee in unser Studio passt.
SEO-Performance