Caching, Komprimierung und Auslieferung
Was ist der Unterschied zwischen Browser-Cache und Server-Cache?
Antwort
Der Browser-Cache speichert Ressourcen wie Bilder, CSS und JavaScript lokal auf dem Gerät des Besuchers. Beim wiederholten Seitenaufruf werden diese Ressourcen direkt vom lokalen Speicher geladen, ohne den Server zu kontaktieren. Der Server-Cache hingegen speichert vorab gerenderte HTML-Seiten oder Datenbankabfragen auf dem Server, sodass sie bei jedem Aufruf, auch von neuen Besuchern, schneller ausgeliefert werden. Beide Caching-Ebenen ergänzen sich: Der Server-Cache beschleunigt den ersten Seitenaufruf, der Browser-Cache beschleunigt alle weiteren Aufrufe desselben Besuchers.
Verwandte Fragen
- Was ist Brotli-Komprimierung und warum ist sie besser als Gzip?
- Wie funktioniert ein Reverse Proxy wie Varnish?
- Was bedeutet Critical CSS und wie wird es implementiert?
- Wie gehe ich mit Third-Party-Scripts um, die die Performance bremsen?
- Wie stelle ich sicher, dass die Performance nach der Optimierung stabil bleibt?