Best Practices für das Caching
Neuindizierung und Caching haben in Commerce unterschiedliche Zwecke. Indizes Verfolgen Sie Datenbankinformationen, um die Suchleistung zu erhöhen, den Datenabruf für Storefronts zu beschleunigen und vieles mehr. Caches speichern geladene Daten, Bilder, Formate und dergleichen, um das Laden und Zugreifen auf die Storefront zu verbessern.
- Leeren Sie den Cache immer nach der Installation von Erweiterungen/Modulen. Sie können eine oder mehrere Erweiterungen installieren und dann den Cache leeren.
- Leeren Sie den Cache nach der Installation von Commerce. Bei Neuinstallationen sollten Sie auch eine Neuindizierung durchführen.
- Leeren Sie den Cache nach dem Upgrade von einer Version von Open Source oder Commerce auf eine andere.
- Berücksichtigen Sie beim Leeren von Caches den Typ des Caches und planen Sie die Leerung zu anderen Zeiten als Spitzenzeiten. Wählen Sie beispielsweise einen Zeitpunkt aus, zu dem nur wenige Kunden die Website verwenden, z. B. spät in der Nacht oder am frühen Morgen. Das Löschen von Cache-Typen während Spitzenzeiten kann die Last für den Administrator erhöhen und dazu führen, dass die Site heruntergefahren wird, bis der Vorgang abgeschlossen ist.
- Bei Neuindizierung müssen Sie den Cache nicht leeren.
Cache-Management-Rollenressourcen
Sie können Benutzern nach Rolle Zugriff auf bestimmte Cache-Wartungsaktionen zuweisen, einschließlich Optionen zum Anzeigen, Umschalten und Leeren von Caches. Adobe empfiehlt, Löschaktionen nur für Benutzer auf Administratorebene zu aktivieren. Die Bereitstellung des Zugriffs auf alle Cache-Management-Funktionen kann die Leistung Ihrer Storefront beeinträchtigen.
Informationen zum Zuweisen von Ressourcen zur Gewährung des Zugriffs für Admin-Benutzerkonten finden Sie unter Rollenressourcen. Die folgenden Ressourcen steuern den Zugriff auf die Cache-Verwaltungstools:
-
Clean Cache Actions
- Flush Cache Storage
- Flush Magento Cache
-
Cache Type Management
- Toggle Cache Type
- Refresh Cache Type
-
Additional Cache Management
- Catalog Images Cache
- Flush Js/Css
- Flush Static Files
Spezifische Caches aktualisieren
-
Aktivieren Sie für jeden Cache, der aktualisiert werden soll, das Kontrollkästchen am Anfang der Zeile.
-
Legen Sie Actions auf
Refresh
fest und klicken Sie auf Submit.
Massenaktion aktualisieren
-
Um eine Gruppe von Caches auszuwählen, setzen Sie Mass Actions auf einen der folgenden Werte:
Select All
Select Visible
-
Aktivieren Sie das Kontrollkästchen für jeden zu aktualisierenden Cache.
-
Legen Sie Actions auf
Refresh
fest und klicken Sie auf Submit.
Leeren des Cache für Produktbilder
-
Klicken Sie unter Additional Cache Management auf Flush Catalog Images Cache, um die vorgenerierten Produktbilddateien zu löschen.
Die
Image cache was cleaned
wird oben im Arbeitsbereich angezeigt. -
Löschen Sie den Cache Ihres Browsers.
Leeren des JavaScript/CSS-Cache
-
Löschen Sie unter Additional Cache Management die Dateien JavaScript und CSS, die durch Klicken auf "Flush JavaScript/CSS Cache" in einer Datei zusammengeführt wurden.
Die
The JavaScript/CSS cache has been cleaned
wird oben im Arbeitsbereich angezeigt. -
Löschen Sie den Cache Ihres Browsers.