Das Verständnis der Grundlagen von Magentos Cache- und Indexverwaltung kann die Leistung Ihres Shops erheblich verbessern. Hier ist eine Übersicht über beide Aspekte und wie man sie effektiv verwaltet.

Was ist Cache-Speicher auf einem Server?

Der Cache-Speicher speichert temporär Webseiten, die von Benutzern aufgerufen wurden. Wenn ein Benutzer auf eine zwischengespeicherte Seite zugreift, liefert der Server diese gespeicherte Version, anstatt die Seite aus der ursprünglichen Quelle neu zu laden. Zu den Vorteilen der Verwendung von Cache-Speicher gehören:

  • Erhöhte Geschwindigkeit, da die Datenabfrage aus dem Cache schneller ist als das Abrufen aus der Datenbank.
  • Reduzierte Belastung der Server, da weniger Ressourcen benötigt werden, um auf zwischengespeicherte Seiten zuzugreifen.
  • Verringerter Internetverkehr, da Daten lokal abgerufen werden, anstatt über das Internet.

Warum Cache-Speicher verwalten?

Änderungen, die im Backend vorgenommen werden, wie das Installieren von Erweiterungen oder das Bearbeiten von Stilen, sind möglicherweise nicht sofort im Frontend sichtbar, da Inhalte zwischengespeichert werden. Die Verwaltung Ihres Caches stellt sicher, dass Ihre Website die neuesten Änderungen widerspiegelt, ohne dass eine erneute Verbindung zur Datenbank erforderlich ist.

Cache-Verwaltung in Magento

Greifen Sie auf das Cache-Management zu, indem Sie im Backend zu System > Cache Management navigieren. Hier finden Sie mehrere Cache-Typen:

  • Konfiguration: Caches speichern Einstellungen für Ihre Website und Erweiterungen.
  • Layouts: Caches XML-Layoutkonfigurationen.
  • Blocks HTML-Ausgabe: Caches Blockseiten und HTML-Ausgaben.
  • Übersetzungen: Caches Übersetzungsdateien.
  • Sammlungsdaten & EAV: Caches Entitätsattributwerte.
  • Web Services-Konfiguration: Caches externe API-Daten.

Aktionen zu Cache-Dateien:

  • Keine Änderung: Lässt den Cache unverändert.
  • Aktualisieren: Bereinigt die Cache-Dateien, die veraltet sind.
  • Deaktivieren/Aktivieren: Schaltet das Caching für bestimmte Typen aus oder ein.

Flush-Optionen

  • Magento-Cache leeren: Entfernt nur die Cache-Einträge von Magento.
  • Cache-Speicher leeren: Löscht alle Cache-Einträge, was andere Anwendungen, die denselben Cache verwenden, beeinträchtigen kann.
  • Cache der Katalogbilder leeren: Löscht zwischengespeicherte Bilder, um neue anzuzeigen.
  • JavaScript/CSS-Cache leeren: Löscht zwischengespeicherte JavaScript- und CSS-Dateien.

Magento Index Verwaltung

Magento indiziert Daten, um deren Abruf zu beschleunigen. Änderungen im Shop erfordern eine Neuindizierung, um auf dem Frontend angezeigt zu werden.

Indexverwaltung: Navigieren Sie zu System > Indexverwaltung. Hier zeigen Indizes, die aktualisiert werden müssen, den Status ‘REINDEX REQUIRED’ in Rot an; die aktuellen Indizes zeigen ‘READY’ in Grün an.

Wann man neu indizieren sollte:

  • Nach der Installation von Magento sind zunächst keine Daten indiziert.
  • Posten Sie wichtige Updates oder Änderungen an Produkten oder Konfigurationen.

Re-Indexierungsprozess:

  1. Navigieren Sie über die Benachrichtigung im Admin-Dashboard zu Index Management.
  2. Wählen Sie alle Indizes aus.
  3. Wählen Sie „Daten neu indizieren“ aus dem Dropdown-Menü und bestätigen Sie.

Sobald die Neuindizierung abgeschlossen ist, zeigen alle Indizes den Status „BEREIT“ an, was darauf hinweist, dass das Frontend Ihres Shops nun alle aktuellen Änderungen widerspiegeln sollte.

Die ordnungsgemäße Verwaltung von Magentos Cache- und Indizierungseinstellungen gewährleistet eine optimale Leistung und eine aktuelle Präsentation Ihres eCommerce-Shops für Ihre Kunden.

Seamedia E-Commerce-Lösungen ist eine Magento/Adobe Commerce-Entwicklungsagentur mit Sitz in Calicut, Kerala, Indien. Wenn Sie einen Magento-Experten suchen, um Ihr Projekt zu entwickeln, kontaktieren Sie uns bitte.