Kontakt
Was interessiert Sie?
Cache.
Ein Cache ist ein Zwischenspeicher, der bereits geladene oder berechnete Daten aufbewahrt, damit sie beim nächsten Abruf nicht erneut vom Server geholt oder neu erzeugt werden müssen. Bei Websites sorgt Caching dafür, dass Seiten schneller laden und Server weniger Last tragen.
Cache — ausführlich erklärt
Caching passiert bei einer Website auf mehreren Ebenen gleichzeitig. Der Browser-Cache speichert Bilder, Schriften, Stylesheets und Skripte lokal auf dem Gerät der Besucherin; beim zweiten Seitenaufruf müssen diese Dateien nicht erneut heruntergeladen werden. Ein CDN hält Kopien der Website auf Servern in der Nähe der Nutzer bereit. Auf dem Webserver selbst gibt es Seiten-, Objekt- und Datenbank-Caches, die verhindern, dass dieselbe Seite bei jedem Aufruf neu zusammengebaut wird.
Gesteuert wird das Browser- und CDN-Caching über HTTP-Header, vor allem Cache-Control. Ein Wert wie «max-age=31536000, immutable» sagt dem Browser, dass eine Datei ein Jahr lang unverändert bleibt — sinnvoll für Bilder und Skripte mit einem Hash im Dateinamen, die bei jeder Änderung einen neuen Namen erhalten. HTML-Seiten werden dagegen meist kurz oder gar nicht gecacht, damit neue Inhalte sofort sichtbar sind. Moderne Frameworks kombinieren das: Statisch erzeugte Seiten liegen fertig im Cache und werden im Hintergrund neu aufgebaut, wenn sich Inhalte ändern.
Für die Ladezeit ist Caching einer der grössten Hebel. Ein Server, der eine fertige Seite aus dem Cache ausliefert, antwortet in Millisekunden statt in Sekunden; das verbessert die Time to First Byte und damit indirekt die Core Web Vitals. Bei WordPress-Seiten ist ein Caching-Plugin oft der Unterschied zwischen einer trägen und einer brauchbaren Website — allerdings mit dem Risiko, dass Plugins sich gegenseitig ins Gehege kommen.
Die Kehrseite ist der bekannte Satz «Ich sehe die Änderung nicht». Wer eine Seite bearbeitet und im eigenen Browser die alte Version sieht, schaut meist auf eine zwischengespeicherte Kopie. Ein harter Reload, ein privates Fenster oder das gezielte Leeren des Server- oder CDN-Caches lösen das. Ein gut konfiguriertes Caching macht genau diese Situation selten, weil HTML kurz und statische Dateien lang gecacht werden.
Wann man den Cache leeren sollte
Als Besucher: wenn eine Website seltsam aussieht, Formulare nicht reagieren oder Änderungen nicht erscheinen. Im Browser genügt meist ein harter Reload (Shift + Neu laden) oder das Öffnen im privaten Fenster. Als Betreiber: nach einem Design-Update, nach Änderungen an Menüs oder Footer, die auf allen Seiten erscheinen, und nach einem Wechsel von Weiterleitungen. Wer Cache-Probleme regelmässig erlebt, sollte nicht häufiger leeren, sondern die Cache-Regeln korrigieren lassen.
Beispiel: Aktionspreis, der nicht erscheint
Ein Velogeschäft ändert am Freitagmorgen den Preis für ein Auslaufmodell. Im Laden zeigt das Tablet den neuen Preis, auf dem Handy der Kundin steht noch der alte. Ursache: Das CDN cacht die Produktseite für 24 Stunden. Die Lösung ist eine Regel, die HTML-Seiten nur kurz cacht oder bei jeder Änderung gezielt aus dem Cache wirft, während Bilder und Schriften weiterhin lange zwischengespeichert bleiben.
Wie wir Caching bei neuen Websites aufsetzen, gehört zur Webentwicklung; bei bestehenden Seiten prüfen wir die Header im Website-Audit.
Weiterführende Seite
Webentwicklung ZürichIm Blog vertieft
High-Speed-Webseiten: Ladezeit verstehenHäufige Fragen zu Cache
Nein. Beim Leeren des Browser-Caches gehen nur zwischengespeicherte Dateien verloren, die beim nächsten Besuch neu geladen werden. Wer zusätzlich Cookies löscht, wird auf Websites abgemeldet — das ist ein separater Schritt.
Indirekt. Caching verkürzt die Serverantwort und die Ladezeit, was Nutzererlebnis und Core Web Vitals verbessert. Google bewertet nicht das Caching selbst, sondern die Geschwindigkeit, die dadurch entsteht.
Ein Cache speichert Dateien, damit eine Seite schneller lädt. Ein Cookie speichert kleine Informationen wie eine Sitzung, eine Spracheinstellung oder eine Einwilligung, die die Website wiedererkennen soll. Der Cache betrifft Geschwindigkeit, Cookies betreffen Zustand und Wiedererkennung.
Weitere Begriffe mit „C“
CLS (Cumulative Layout Shift)
CLS ist eine der drei Core Web Vitals von Google und misst die visuelle Stabilität einer Seite. Er q...
CMS (Content Management System)
Ein CMS (Content Management System, deutsch Redaktionssystem) ist eine Software, mit der Sie Texte, ...
CDN (Content Delivery Network)
Ein CDN ist ein globales Netzwerk von Servern, das Ihre Website-Dateien möglichst nah beim Nutzer au...
Bereit für Ihr Projekt?
Wenden Sie dieses Wissen auf Ihre Website an — DLM Digital hilft Ihnen dabei.