Akash . 4 minutes
December 17, 2024

So löschen und verwalten Sie den Cache in Shopware 6

Haben Sie das Gefühl, dass Ihr Shopware 6-Shop schneller laufen oder aktualisierte Inhalte anzeigen muss? Diese Probleme werden durch eine schlechte Cache-Verwaltung verursacht.

Dies kann die Leistung Ihrer Website beeinträchtigen, SEO-Probleme verursachen und den Kunden frustrieren. In diesem Blog erhalten Sie Schritte zum Löschen und Verwalten des Shopware 6-Cache.

What is Shopware 6 Cache?

Der Shopware 6-Cache hilft, Ihren Online-Shop zu beschleunigen, indem er die Leistung optimiert. Dabei handelt es sich um eine temporäre Möglichkeit, häufig aufgerufene Daten zu speichern, um sie abzurufen und die Belastung Ihres Servers zu verringern. Shopware 6 verfügt über verschiedene Caching-Typen und diese sind wie folgt:

Types of Shopware 6 Cache

Schauen Sie sich die verschiedenen Cache-Typen an, die in Shopware 6 funktionieren.

  1. HTTP-Cache: Dies ist ein leistungsstarker Prozess, der vollständige Webseitenantworten speichert. Der HTTP-Cache kann die vorgenerierte Version schnell bereitstellen, anstatt sie von Grund auf neu erstellen zu müssen. Dies trägt dazu bei, die Serverlast zu reduzieren und die Seitenladezeiten zu beschleunigen. HTTP-Caching ist wie eine vorbereitete Express-Checkout-Spur in Ihrem Online-Shop:
  • Verwendet spezielle Markierungen (Cache-Control-Header), um zwischenspeicherbare Seiten zu bestimmen
  • Erstellt automatisch vorgenerierte Seitenversionen
  • Intelligente Entscheidungsfindung darüber, was zwischengespeichert werden soll
  1. App-Cache: Dies hilft beim Speichern anwendungsspezifischer Konfigurationen und häufig aufgerufener Daten und verbessert die Systemleistung, indem der wiederholte Datenabruf reduziert wird.
  2. Objektcache: Dadurch werden die einzelnen Datenbankobjekte und Rechenergebnisse gespeichert, wodurch die Komplexität der Datenbankabfragen minimiert wird. Wenn Ihr Online-Shop über mehrere Abteilungen verfügt, hilft dieser Cache dabei, sich wichtige Informationen zu merken, um den Service zu beschleunigen, wie zum Beispiel:
  • Intelligentes Caching: Shopware verwendet spezielle „Routen“-Klassen, die wie intelligente Lesezeichen fungieren
  • Gleichzeitiges Caching: Kann sowohl Storefront- als auch API-Aufrufinformationen gleichzeitig speichern
  • Selektives Gedächtnis: Kann sich bestimmte Details (z. B. Produktinformationen) merken, ohne dass sich dies auf andere Teile Ihrer Website auswirkt

Other Shopware 6 Cache

Redis: Dies ist ein leistungsstarker Speichertresor für die am häufigsten aufgerufenen Informationen Ihrer Website. Dadurch werden keine Daten auf Festplatten gespeichert, sondern alles bleibt im Computerspeicher für den sofortigen Zugriff. Sehen Sie sich einige Vorteile von Redis an.

  • Dies trägt dazu bei, die Ladezeiten der Website zu verkürzen
  • Dies wiederum trägt dazu bei, das Kundenerlebnis zu verbessern
  • Dadurch werden die Antwortzeiten des Servers verkürzt

Lack: Das hilft Ihnen bei der Verwaltung Ihres Website-Verkehrs. Dadurch werden Seiten schneller zwischengespeichert, ohne dass dies Auswirkungen auf Ihren Hauptserver hat. Schauen Sie sich an, wie Varnish funktioniert:

Infrastrukturpfad: Browser → Nginx (Sichere Verbindung) → Lack → Shopware Server

Lack hilft dabei:

  • Stellt vorgenerierte Website-Seiten bereit
  • Reduziert die Belastung Ihres Primärservers
  • Bietet ultraschnelle Website-Leistung

Warum ist Shopware Cache Management wichtig?

Laden Sie Ihren Shop schnell

  • Durch regelmäßiges Leeren und Optimieren des Shopware 6-Cache kann Ihre Website schneller laden. Schnellere Ladezeiten verbessern nicht nur die Benutzerzufriedenheit und steigern das SEO-Ranking.

Bessere Benutzererfahrung

  • Ein gut verwalteter Cache stellt sicher, dass Kunden immer die neuesten Inhalte sehen. Dadurch entsteht ein konsistentes und vertrauenswürdiges Einkaufserlebnis. Dies kann zu höheren Engagement- und Conversion-Raten führen.

Reduzieren Sie die Belastung des Servers

  • Durch die ordnungsgemäße Verwaltung und Löschung Ihres Shopware 6-Cache können Sie eine übermäßige Datenansammlung vermeiden, die Ihren Server verlangsamen kann. Sie reduzieren die Belastung Ihres Servers und erleichtern die Bewältigung von höherem Datenverkehr ohne Leistungseinbußen.

Schritte zum Leeren des Caches in Shopware 6

Methode 1: Cache über das Admin-Panel leeren

Log in to Shopware 6 Admin Panel

Erstens, oÖffnen Sie Ihre Shopware 6 Administrationsoberfläche und geben Sie Ihre Admin-Zugangsdaten ein. Klicken Login.

Gehen Sie zu Einstellungen

Cleck an der Einstellungen Suchen Sie im Menü nach dem System Registerkarte und klicken Sie darauf.

Klicken Sie auf Cache & Indizes

Klicken Sie auf Cache & Indizes, um eine Liste der verschiedenen Cache-Typen anzuzeigen.

Gesamten Cache löschen

shopware home page

Klicken Sie auf Cache leeren um alle zwischengespeicherten Daten zu löschen.  Warten Sie, bis der Vorgang abgeschlossen ist. In der Regel wird eine Erfolgsmeldung angezeigt, die die Cache-Löschung bestätigt

Methode 2: Cache über die Befehlszeilenschnittstelle (CLI) löschen

Greifen Sie auf Ihren Server zu

Öffnen Sie das Terminal oder SSH auf Ihrem Server und gehen Sie in das Stammverzeichnis Ihres Shopware 6-Projekts.

Verwenden Sie den Befehl zum Löschen des Caches
bash
Kopie
bin/Konsolen-Cache: löschen

 

Optional: Spezifisches Cache-Leeren

Produktionscache löschen:
bash
Kopie
bin/Konsolen-Cache:clear –env=Prod

 

Entwicklungscache leeren:
bash
Kopie
bin/Konsolen-Cache:clear –env=Entwickler

Für das effektive Funktionieren Ihres Shopware 6-Shops ist es notwendig, den Shopware 6-Cache zu leeren und zu verwalten. Führen Sie regelmäßige Überprüfungen durch, um Ihren Cache klar zu verstehen und zu verwalten. Ein gut verwalteter Cache führt zu einer besseren Benutzererfahrung und höheren Conversion-Raten.

Benötigen Sie kompetente Unterstützung bei der Optimierung Ihres Shopware 6 Shops? Kontaktieren Sie unseren Profi Shopware Agency Team heute!

blog
Grüße! Ich bin Aneesh Sreedharan, CEO von 2Hats Logic Solutions. Bei 2Hats Logic Solutions widmen wir uns der Bereitstellung von technischem Fachwissen und der Lösung Ihrer Probleme in der Welt der Technologie. Unsere Blog-Seite dient als Ressource, in der wir Einblicke und Erfahrungen teilen und wertvolle Perspektiven auf Ihre Fragen bieten.
CEO
Aneesh Sreedharan
Gründer & CEO, 2Hats Logic Solutions
Abonnieren Sie unseren Newsletter
Aneesh ceo

    Bleiben Sie auf dem Laufenden!

    Abonnieren Sie unseren Newsletter und erfahren Sie mehr über die neuesten digitalen Trends.