Erstgespräch →
Allgemein

Cache

Ein Cache speichert häufig benötigte Daten vorübergehend, damit Websites und Anwendungen sie schneller bereitstellen können.

Caching verbessert Ladezeit und Serverleistung, benötigt aber klare Regeln für Aktualisierung und Ablauf gespeicherter Inhalte.

Das Wichtigste in Kürze
  • Cache bedeutet Zwischenspeicher.
  • Browser, Server, CDNs und Anwendungen können eigene Caches verwenden.
  • Caching reduziert wiederholte Berechnungen und Datenübertragungen.
  • Veraltete Cache-Inhalte können Änderungen zeitweise verbergen.
  • Nicht jede dynamische oder persönliche Information darf gleich behandelt werden.

Was ist ein Cache?

Ein Cache hält Kopien von Dateien oder Ergebnissen an einem schneller erreichbaren Ort bereit. Statt Bilder, Stylesheets oder vollständige Seiten bei jedem Aufruf neu zu laden und zu berechnen, kann eine gespeicherte Version ausgeliefert werden.

💡
Kurz erklärt

Caching ähnelt einem griffbereiten Vorrat: Häufig Benötigtes muss nicht jedes Mal erneut aus dem Lager geholt oder hergestellt werden.

Wichtige Cache-Arten

  • Browser-Cache: speichert Dateien auf dem Gerät des Besuchers.
  • Seiten-Cache: hält fertig erzeugtes HTML bereit.
  • Objekt-Cache: speichert Ergebnisse häufiger Datenbankabfragen.
  • CDN-Cache: liefert Inhalte von geografisch verteilten Servern aus.
  • Opcode-Cache: hält bereits übersetzten Programmcode bereit.

Vorteile und Risiken

Vorteile
  • Seiten laden schneller.
  • Server und Datenbank werden entlastet.
  • Trafficspitzen lassen sich besser abfangen.
  • Weniger Daten müssen übertragen werden.
  • Nutzererfahrung und Core Web Vitals können profitieren.
Nachteile
  • Veraltete Versionen bleiben vorübergehend sichtbar.
  • Falsche Regeln können persönliche Inhalte zwischenspeichern.
  • Mehrere Cache-Ebenen erschweren Fehlersuche.
  • Zu aggressive Optimierung kann Funktionen beschädigen.

Wann sollte man den Cache leeren?

Nach Design-, Code- oder Inhaltsänderungen kann eine gezielte Invalidierung nötig sein. Zuerst sollte die betroffene Cache-Ebene ermittelt werden. Ein vollständiges Leeren aller Caches ist selten dauerhaft sinnvoll, weil dadurch der Geschwindigkeitsvorteil vorübergehend verloren geht.

Cache-Ebenen verstehen

Browser-, Seiten-, Objekt- und CDN-Caches speichern unterschiedliche Bestandteile. Eine wirksame Strategie berücksichtigt, welche Inhalte öffentlich, personalisiert oder zeitkritisch sind.

Invalidierung und Fehlersuche

Nach Änderungen müssen betroffene Einträge gezielt erneuert werden. Zu aggressive Regeln können veraltete Preise, Formulare oder eingeloggte Ansichten ausliefern; deshalb gehören Ausnahmen und Tests zur Konfiguration.

Häufig gestellte Fragen

Häufige Fragen

Was bedeutet Cache auf Deutsch?+

Cache bedeutet Zwischenspeicher.

Ist Cache löschen gefährlich?+

Normalerweise nicht, aber die Seite kann kurzzeitig langsamer sein und gespeicherte Sitzungsdaten können je nach Art verloren gehen.

Warum sehe ich eine alte Website-Version?+

Wahrscheinlich liefert eine Browser-, Server-, Plugin- oder CDN-Schicht noch gespeicherte Dateien.

Verbessert Caching SEO?+

Caching ist kein Rankingversprechen, kann aber Ladezeit und Nutzererfahrung verbessern.

← Zurück zum Glossar