Klickweg von der Admin-Startseite aus: Erw. Konfiguration -> Cache Optionen
Als Laie solltest Du an dieser Seite nichts ändern, "Herumspielen" kann dazu führen, dass der Shop nicht mehr funktioniert.
Hier kannst Du festlegen, ob der Shop einen Cache benutzen soll, um bestimmte Daten zwischenzuspeichern und eventuell den Shop zu beschleunigen. Datenbankabfragen können so in Dateien im Ordner "cache" abgelegt werden (den Ordner bitte nicht ändern, da der Pfad so auch in der Datei application_top.php steht!). Im Programmcode kann die Konfiguration abgefragt werden mit "if( DB_CACHE=='True' )".
Der Nachteil bei aktiviertem Cache: es kann sehr lange dauern, bis Änderungen an Produkten für den Kunden sichtbar werden!
Cache leeren
bezieht sich auf den Daten- / Content Cache - also auf den Inhalt des Ordners "cache" auf dem Server. Dort landen unter anderm die Ergebnisse gecachter Datenbank Abfragen (falls DB Cache auf "ja" steht) sowie weitere zwischengespeichert Daten. Dieser Button löscht also die zwischengespeicherten Inhalte - nicht die Inhalte des Shops selbst.
Templatecache leeren
bezieht sich auf die Smarty-Template-Engine. Modified kompiliert die .html-Templates zur Laufzeit in PHP-Dateien und legt diese im Verzeichnis templates_c ab; zusätzlich gibt es den Smarty-Cache für gecachte Template-Ausgaben. Dieser Button verwirft die kompilierten/gecachten Templates, sodass beim nächsten Seitenaufruf neu kompiliert wird. Das brauchst du typischerweise, wenn du Template-Dateien geändert hast und die Änderung im Frontend nicht sichtbar wird.
Kurz gefasst:
Frontend zeigt alte Daten (Preise, Texte, Artikelstände aus Datenbank-Cache) → Cache leeren.
Frontend zeigt alte Darstellung trotz geänderter Templates → Templatecache leeren.