Wenn du viel Zeit im Internet verbringst, bist du wahrscheinlich mit dem Konzept der „zwischengespeicherten Daten“ vertraut. Du weißt, dass sich der Begriff auf Daten bezieht, die irgendwo gespeichert werden, aber du bist dir vielleicht nicht sicher, warum das so ist. Zu verstehen, was ein Cache ist und wie er funktioniert, ist der Schlüssel zum Verständnis des modernen Internets.
Du kannst Daten in einem Browser oder auf einem Server zwischenspeichern. Wenn du diese Daten speicherst, kannst du leichter und schneller darauf zugreifen. Das bedeutet, dass du den Nutzern deiner Webseite ein besseres Erlebnis bieten kannst. Als Internetnutzer kannst du außerdem Webseiten schneller laden.
In diesem Artikel werden wir uns eingehend mit zwischengespeicherten Daten beschäftigen. Wir werden darüber sprechen, welche Art von Daten gespeichert wird, warum Caching wichtig ist und welche Vor- und Nachteile das Löschen dieser Daten hat.
Legen wir los!
Wie gecachte Daten funktionieren
Zunächst einmal ist es wichtig, die verschiedenen Arten von zwischengespeicherten Daten zu kennen. Einige der häufigsten Beispiele sind:
- Informationen, die im lokalen Zwischenspeicher gespeichert werden, zum Beispiel auf PCs, Laptops und Smart Devices
- Website-Dateien, die auf deinem Server gespeichert werden
- Daten von Webseiten, die in deinem Browser gespeichert werden
In jedem dieser Fälle sind die Daten, die gespeichert werden, nicht ganz so ähnlich. Eine Anwendung kann einige Dateien im Cache-Speicher speichern, um schneller zu laden. Deine WordPress Webseite oder dein Web Host speichert vielleicht Dateien oder Kopien deiner Seiten im Cache, um die Leistung zu verbessern. Ebenso kann es sein, dass dein Browser einige Dateien lokal speichert, damit du sie nicht jedes Mal neu laden musst, wenn du eine Webseite besuchst.
In all diesen Fällen verbessern die zwischengespeicherten Daten das Nutzererlebnis, indem sie für eine bessere Leistung sorgen. Damit meinen wir schnellere Ladezeiten, unabhängig davon, ob es sich um eine App oder eine Webseite handelt.
Generell funktioniert das Zwischenspeichern von Daten in jeder Situation auf die gleiche Art und Weise. Jemand legt Regeln fest, welche Informationen wo und wie lange gespeichert werden. Zwischengespeicherte Daten haben normalerweise ein Verfallsdatum. So wird sichergestellt, dass du nicht lange nach der Aktualisierung der Webseite oder Anwendung veraltete Dateien oder Informationen laden musst.
Warum gecachte Daten wichtig sind
Wenn du unseren Blog regelmäßig liest, weißt du, dass uns die Leistung deiner Webseite sehr am Herzen liegt. Damit deine Webseite schneller lädt, ist es wichtig, dass du den Nutzerinnen und Nutzern das bestmögliche Erlebnis bieten kannst.
Wenn es richtig konfiguriert ist, kann das Caching die Ladezeiten drastisch verkürzen. Nehmen wir zum Beispiel an, dass die Startseite deiner Webseite aufgrund einer großen Anzahl von Bildern eine Weile braucht, um zu laden. Es gibt verschiedene Möglichkeiten, wie du sicherstellen kannst, dass die Seite so schnell wie möglich geladen wird:
- Bilder vor oder während des Hochladens komprimieren, um die Dateigröße zu verringern
- Verwendung von Bildformaten, die im Durchschnitt nicht so viel wiegen
- Verwendung eines Content Delivery Network (CDN), das deine Bilder zwischenspeichern kann
- die Wahl eines Hosts, der das Caching auf Serverebene übernimmt, wie z. B. Kinsta
- Konfigurieren der Dateien, die der Browser des Besuchers zwischenspeichern soll
Von den fünf möglichen Leistungsoptimierungen beziehen sich drei auf das Caching. Neben der Nutzung eines seriösen Hosts ist das Zwischenspeichern von Daten vielleicht die effektivste Methode, um sicherzustellen, dass deine Webseite schneller lädt.
Allerdings ist Caching kein Allheilmittel. Wie wir bereits erwähnt haben, sind Caches nur vorübergehend gedacht. Du kannst nicht unbegrenzt dieselben Daten speichern und erwarten, dass sie immer aktuell bleiben. Webseiten und Anwendungen werden regelmäßig aktualisiert (zumindest die guten!). Das bedeutet, dass du von Zeit zu Zeit den Cache leeren musst.
Die Vor- und Nachteile des Löschens von Cachedaten
Wenn du keine Probleme hast, kannst du die im Cache gespeicherten Daten von selbst löschen. Auf der anderen Seite hat das Löschen von zwischengespeicherten Daten keinen nennenswerten Nachteil, außer dass du alles (einmal) von Grund auf neu laden musst. Wenn du die zwischengespeicherten Daten deines Browsers löschst, kann es bei bestimmten Webseiten zu einer etwas längeren Ladezeit kommen.
In den meisten Fällen ist es nicht nötig, die zwischengespeicherten Daten zu löschen, es sei denn, du stößt auf einen Fehler. Wenn eine Webseite nicht so funktioniert, wie sie sollte, oder ein HTTP-Fehler auftritt, wenn du versuchst, auf sie zuzugreifen, ist das Löschen der zwischengespeicherten Daten einer der Schritte, die wir oft zur Fehlerbehebung empfehlen.
Wenn du eine WordPress Webseite betreibst, gibt es noch ein paar andere Gründe, warum du den Cache leeren solltest. Es kann sinnvoll sein, den Cache zu leeren, wenn du größere Änderungen an deiner Webseite vornimmst, z. B. wenn du das Theme änderst, Plugins hinzufügst, Seiten löschst oder sogar neue Produkte hochlädst.
So kannst du sicherstellen, dass die neuen Daten richtig geladen werden können. Je nach Web Host oder Caching Plugin wird der Cache deiner Webseite bei jeder Aktualisierung der Inhalte geleert.
Wie man zwischengespeicherte Daten löscht (3 Wege)
Das Löschen von zwischengespeicherten Daten funktioniert sehr unterschiedlich, je nachdem, auf welcher Seite der Gleichung du stehst. Wenn du eine Webseite betreibst, musst du die zwischengespeicherten Daten auf dem Server löschen (oder über dein CDN, wenn du eines benutzt).
Wenn du hingegen ein Endnutzer bist, löschst du die zwischengespeicherten Daten über deinen Browser. Schauen wir uns jede dieser Optionen an.
1. Lösche deinen Browser-Cache
Wenn du einen PC oder einen Laptop benutzt, kannst du unsere vollständige Anleitung zum Löschen des Browser-Caches lesen. Das Löschen des Caches auf mobilen Geräten funktioniert jedoch etwas anders.
Wenn es um mobile Geräte geht, gibt es zwei Arten von zwischengespeicherten Daten, die du löschen kannst:
- Zwischengespeicherte Anwendungsdaten: Das sind Dateien, die Anwendungen im Zwischenspeicher deines Geräts speichern, um die Ladezeiten zu verbessern. Normalerweise löschst du diese Art von Daten über deine App-Verwaltungsoptionen.
- Zwischengespeicherte Daten von Webseiten: Das sind die Informationen, die Webseiten über den Browser-Cache auf deinem Gerät speichern. Wie du diese Daten löschst, hängt davon ab, welchen mobilen Browser du verwendest.
Das Löschen des Browser-Caches auf einem mobilen Gerät ist relativ einfach. Wenn du zum Beispiel die mobile Version von Chrome verwendest, kannst du das Menü Einstellungen öffnen und zu Datenschutz und Sicherheit > Browserdaten löschen wechseln. Wähle dann auf der Registerkarte „Erweitert“ die Option „Zwischengespeicherte Bilder und Dateien„.
Dieser Vorgang hängt davon ab, welchen Browser du verwendest. Um dir das Leben leichter zu machen, findest du hier eine Anleitung, wie du den Cache in Safari löschst (da Chrome und Safari die beiden beliebtesten Browser der Welt sind).
2. Lösche die Cachedaten deines Servers
Wenn du mit WordPress arbeitest und Daten auf dem Server zwischengespeichert werden, gibt es mehrere Möglichkeiten, diese Dateien zu löschen. Möglicherweise speichert dein Host die Daten auf der Serverebene zwischen. In diesem Fall solltest du diese Daten über dein Hosting-Kontrollzentrum leeren können.
Genau das ist hier bei Kinsta der Fall. Wenn du ein Kinsta-Benutzer bist, hast du Zugang zum MyKinsta-Kontrollzentrum. Von dort aus kannst du zu Websites navigieren und die betreffende Webseite auswählen.
Als Nächstes gehst du auf die Registerkarte Tools. Hier findest du unter Website-Cache die Option Cache löschen.
Mit MyKinsta kannst du auch das Ablaufdatum des Caches ändern. Dazu wählst du die Option Ändern > Cache-Ablauf ändern.
Wenn du vernünftige Verfallsdaten für den Cache einstellst, solltest du ihn im Großen und Ganzen nicht manuell löschen müssen. Standardmäßig löscht Kinsta den Cache deiner Webseite jede Stunde, was für die meisten Webseiten ausreichen sollte. Um zu verhindern, dass Nutzer/innen veraltete Informationen laden, löschen wir den Cache auch jedes Mal, wenn du eine Seite oder einen Beitrag in WordPress aktualisierst.
Wenn du ein WordPress Plugin zum Zwischenspeichern verwendest, sollte es eine Option zum manuellen Löschen des Caches geben. Die genauen Schritte hängen von dem verwendeten Plugin ab, daher empfehlen wir dir, die offizielle Dokumentation des Plugins für weitere Informationen zu lesen.
3. Lösche den Cache deines CDNs
CDNs speichern die Daten deiner Webseite oder Anwendung in Server-Clustern auf der ganzen Welt. Wenn Besucher/innen auf deine Webseite zugreifen wollen, werden ihre Anfragen an den nächstgelegenen Server weitergeleitet. Dadurch wird eine zwischengespeicherte Version deiner Webseite oder eines Teils ihrer Daten bereitgestellt.
In aller Kürze: CDNs helfen dir, die Leistung deiner Webseite zu verbessern, indem sie ihre Arbeitslast verringern. Die Server eines CDNs sind in der Regel so optimiert, dass sie massiven Traffic ohne Engpässe bewältigen können. Außerdem müssen die Daten deiner Webseite nicht so weit transportiert werden. Sie können von einem nahe gelegenen Server, der Teil des CDN ist, abgerufen werden.
Wenn du ein CDN verwendest, sollte es eine Option enthalten, mit der du die zwischengespeicherten Dateien deiner Webseite von seinen Servern löschen kannst. Bei Kinsta nutzen wir das Cloudflare CDN für alle Webseiten unserer Kunden. Du kannst den CDN-Cache auch über das MyKinsta-Kontrollzentrum löschen.
Wähle dazu die Registerkarte Kinsta CDN und öffne dann die Einstellungen deiner Webseite. Dort findest du die Option „CDN-Cache löschen„.
Wenn du einen anderen CDN-Anbieter verwendest, musst du in dessen Dokumentation nachsehen, wie du den Cache leeren kannst. Die Option sollte aber nicht schwer zu finden sein, da du sie bei der Nutzung eines CDNs durchführen musst.
Zusammenfassung
Datencaching ist ein wesentlicher Bestandteil des modernen Webs. Es ist sehr ineffizient, jedes Asset jeder Webseite bei jedem Besuch neu zu laden. Mit dem Caching kannst du den Browsern der Besucher/innen mitteilen, welche Daten sie speichern sollen und wie lange, bevor sie ablaufen. Wenn du einen seriösen Web Host oder ein CDN (am besten beides) nutzt, hast du außerdem Zugriff auf das Caching auf Serverebene.
Hier sind drei Möglichkeiten, diese gespeicherten Daten zu löschen:
- Lösche deinen Browser-Cache.
- Lösche die gespeicherten Daten deines Servers.
- Lösche deinen CDN-Cache.
Hast du noch Fragen zum Daten-Caching? Lass es uns im Kommentarbereich unten wissen!
Schreibe einen Kommentar