PERFORMANCE

Web Cache erklärt: Website Cache, Browser Cache & cached sites

Was ein Web Cache speichert, warum Änderungen manchmal fehlen und wie sich Caching von einem Website-Archiv unterscheidet.

Was ist ein Web Cache?

Ein Cache hält eine Kopie bereits geladener Ressourcen bereit. Bei einer weiteren Anfrage kann diese Kopie verwendet werden, sofern die Cache-Regeln das erlauben. Das spart wiederholte Übertragungen. „Web cache“, „website cache“ und „browser cache“ werden oft ähnlich verwendet, beschreiben aber nicht immer dieselbe Ebene.

Browser, Proxy und Server: Wo liegt die Kopie?

Der Browser-Cache liegt auf dem Gerät des Besuchers. Ein gemeinsam genutzter HTTP-Cache kann dagegen mehreren Besuchern Antworten bereitstellen, etwa in einem Proxy oder CDN. Davon zu unterscheiden ist ein Anwendungs-Cache, in dem der eigene Server beispielsweise berechnete Daten vorhält.

Warum sehe ich nach einem Update noch die alte Website?

Denk an ein Deployment mit drei Teilen: neues HTML, neue Styles und neue Bilder. Wenn ein Teil noch aus einer älteren Kopie kommt, wirkt die Seite uneinheitlich. Notiere zuerst, welche Datei betroffen ist und ob das Problem auf mehreren Geräten auftritt. Prüfe anschließend die Antwort-Header und den tatsächlich geladenen Dateinamen.

Was bedeuten no-cache und no-store?

Cache-Control: no-cache erlaubt das Speichern, verlangt aber eine Validierung vor der Wiederverwendung. no-store weist Caches an, die Antwort nicht zu speichern. Diese Begriffe sind deshalb nicht austauschbar.

Cached site ist nicht automatisch ein Archiv

Die Suche nach „cached site“ oder „cached sites“ kann auch eine frühere Version einer Website meinen. Dieser Ratgeber ist kein Archivdienst und ruft keine historischen Website-Kopien ab. Für dein eigenes Projekt geht es darum, passende Cache-Regeln und klar erkennbare Dateiversionen zu planen.

Ein sinnvoller Ablauf für dein nächstes Update

Halte fest, welche Ressourcen sich geändert haben. Teste anschließend eine neue Sitzung und eine bereits vorher genutzte Sitzung. Wenn beide Versionen nachvollziehbar dieselben aktuellen Inhalte zeigen, hast du eine bessere Grundlage für die Freigabe als nach einem einzigen Neuladen.

Weiterführende Quellen

PASSEND ZU DIESEM THEMA

Hier geht’s weiter.

DEIN THEMA. DEIN NÄCHSTER SCHRITT.

Wonach suchst du?

FINDE DEINEN NÄCHSTEN SCHRITT

Was möchtest du bewegen?