Caching
Caching speichert bereits berechnete Ergebnisse zwischen, damit sie beim nächsten Aufruf sofort ausgeliefert werden können – ohne erneuten Datenbankaufruf oder PHP-Prozess. In WordPress macht Caching einen der größten Unterschiede für die Ladezeit: Eine gecachte Seite lädt in Millisekunden, eine ungecachte muss jedes Mal neu aus Datenbank und PHP zusammengebaut werden.
Die wichtigsten Caching-Typen
- Page Cache – speichert die fertig gerenderte HTML-Seite als statische Datei. Jeder Besucher bekommt diese Datei direkt vom Server, WordPress und PHP werden dabei umgangen. Das ist die wirkungsvollste Caching-Methode.
- Browser Cache – weist den Browser an, statische Dateien (Bilder, CSS, JS) lokal zu speichern. Wiederholende Besucher laden diese Dateien nicht nochmal vom Server.
- Object Cache – speichert Datenbankanfragen im Arbeitsspeicher (meist Redis oder Memcached). Besonders wertvoll bei komplexen Websites mit vielen dynamischen Inhalten.
- Opcode Cache – PHP kompiliert Skripte bei jedem Aufruf. OPcache speichert das kompilierte Ergebnis, PHP läuft dadurch deutlich schneller. Wird serverseitig aktiviert, nicht per Plugin.
Caching-Plugins für WordPress
- WP Rocket – kostenpflichtig (ca. 60 €/Jahr), aber die einfachste und umfassendste Lösung. Empfehlung für die meisten Websites.
- LiteSpeed Cache – kostenlos, sehr mächtig, optimal auf LiteSpeed-Servern
- W3 Total Cache – kostenlos, umfangreich konfigurierbar, komplex
- WP Super Cache – kostenlos, einfach, von Automattic entwickelt
Wann Caching Probleme macht
Caching und dynamische Inhalte vertragen sich nicht immer. Eingeloggte Nutzer, Warenkorb-Seiten in WooCommerce oder personalisierte Inhalte dürfen nicht gecacht werden – sonst sieht ein Besucher die gecachte Version eines anderen. Alle guten Caching-Plugins haben dafür Ausnahme-Regeln. Nach Änderungen an der Website muss der Cache geleert werden, damit Besucher die aktuelle Version sehen.

