Neu Shopware - Kundengruppen - Kategorie Ladezeit - Caching

redheadman

Sehr aktives Mitglied
3. August 2016
174
26
Berlin
Hallo Liebe Gemeinde,

wir betreiben einen Shopware Shop im B2B Bereich.

Im Shop verwalten wir so einige Kunden über Kundengruppen zwecks Preise und auch gibt es Kategorien, die nur für manche Kundengruppen bestimmt sind.

Der Seitenaufbau ist so langsam sobald man sich mit einer anderen Kundengruppe anmeldet, das ist wirklich für die Kunden nicht zumutbar. Grund hierfür ist wohl das Caching, da es für die Kundengruppen nicht vorgesehen ist und erst gecached wird, wenn man eine Kategorie öffnet. Aber, auch das scheint nicht zu 100% haften zu bleiben.

Ich gehe davon aus, dass durch unseren JTL Connector der alle 3 Minuten Preise und Bestände abgleicht, der Cache teilweise für die Kundengruppen flöten geht.

Hat jemand auch so ein Problem? Habt ihr einen Vorschlag oder einen Tipp, wie man dem Ganzen ein wenig entgegen wirken kann?


Beste Grüße

Patrick
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
491
15
Da würde ich mal versuchsweise die Preisaktualisierung ausschalten und dann sehen, ob das genauso schlecht, oder eben besser als vorher ist.
So jedenfalls müsste man nicht lange sprekulieren.
Gruß Joachim

Noch was. Du Uploadesd was, während Deine Kunden Downloaden. Stellt sich die Frage nach der Kapazität Deines Host Accounts ich meine hier die Bandbreite der zur Verfügung gestellten Geschwindigkeit, denn beides belastet den Server.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: redheadman

redheadman

Sehr aktives Mitglied
3. August 2016
174
26
Berlin
Da würde ich mal versuchsweise die Preisaktualisierung ausschalten und dann sehen, ob das genauso schlecht, oder eben besser als vorher ist.
So jedenfalls müsste man nicht lange sprekulieren.
Gruß Joachim

Noch was. Du Uploadesd was, während Deine Kunden Downloaden. Stellt sich die Frage nach der Kapazität Deines Host Accounts ich meine hier die Bandbreite der zur Verfügung gestellten Geschwindigkeit, denn beides belastet den Server.

Vielen Dank, habe mal den Wawi Connector deaktiviert. Hab zum testen auch mal die Automatische- Cache-Invalidierung deaktiviert. Mal sehen wie es sich mit dem Caching verhält. Host bzw. Bandbreite sollte hier nicht das Problem sein.

Der Cache in Shopware lässt sich per Cron oder direkt per Kommando aufwärmen.

Das ist klar, aber nicht für andere Kundengruppen. Es wird nur die Hauptkundengruppe gecached. Trotzdem Danke
 

McAvity

Sehr aktives Mitglied
7. September 2016
595
146
@redheadman
Nutzt Ihr nur den Shopware HTTP- Cache oder noch andere Cache-Mechanismen (z.B. ACPu, Redis)? Nutzt Ihr das "Advanced Menu" Plugin von Shopware?

MfG

McAvity
 
Zuletzt bearbeitet:

redheadman

Sehr aktives Mitglied
3. August 2016
174
26
Berlin
@redheadman
Nutzt Ihr nur den Shopware HTTP- Cache oder noch andere Cache-Mechanismen (z.B. ACPu, Redis)? Nutzt Ihr das "Advanced Menu" Plugin von Shopware?

MfG

McAvity

Hi,
danke für deine Antwort. Es sind alle Cache Mechanismen an. Redis nicht, da ja wohl der JTL-Connector Redis nicht unterstützt.

Advanced Menu ist deaktiviert, hatte dazu auch schonmal was gelesen in Bezug auf verschiedene Kundengruppen. Werde das mal deinstallieren und dann mal sehen was passiert, vielleicht besser als nur zu deaktivieren.

Beste Grüße
 

redheadman

Sehr aktives Mitglied
3. August 2016
174
26
Berlin
Kleines Update....

Nachdem uns Timmehosting die MariaDB auf den neusten Stand gebracht hat und noch ein paar Schrauben am Buffer der Datenbank gedreht hat,
wurde der Seitenaufruf um ca. 4-5 Sek. verbessert. Trotzdem dauert es noch 10-11 Sekunden.

Nach prüfen der Datenbankabfragen, konnte ich sehen das alle Preise der Kategorie abgerufen werden. Wozu? Für den Kategoriefilter, was ja eigentlich ganz logisch ist.
Anscheinend werden hier so viele Abfragen aufgrund der nicht Standard Kundengruppe getätigt, dass hier unglaubliche Zeiten zustande kommen.

Resultat ist, dass wir jetzt bei ca. 5-6 Sekunden beim Seitenaufruf sind.

Da es sich hier um ein grundsätzliches Problem von Shopware, dessen Abfragen und dem Cachingverhalten handelt, schließen wir den Connector aus.

Frage, kennt sich jemand mit Elasticsearch aus und welche Grundlegenden Daten dort gecached werden?
Glaube gelesen zu haben, dass auch die Filter abfragen gecached werden.

Beste Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Vergleich Shopware 5 / 6 zu JTL Shop 5 Betrieb / Pflege von JTL-Shop 7
Neu Shopware 6 Bestellabgleich bei vormals fehlgeschlagener Zahlung Shopware-Connector 0
Neu JTL-Connector Shopware aktuell nicht erreichbar Shopware-Connector 15
Beantwortet Kosten für Aufträge aus Shopware 5 Shopware-Connector 1
Neu Zusätzliche Bearbeitungszeit wird nicht bei der Lieferzeit an Shopware 6 berücksichtigt Shopware-Connector 0
Neu Umzug von Pickware in Shopware 6 zu JTL User helfen Usern - Fragen zu JTL-Wawi 2
Neu Shopware 6.6.6.1 lässt sicht nicht mit der JTL Wawi verbinden Shopware-Connector 3
Neu Frage an Shopware User Shopware-Connector 1
Neu Geht Shopware 6.6.6.0? Shopware-Connector 0
Neu Atrribut in Wawi gelöscht - Keine Auswirkung auf Shopware Shopware-Connector 0
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopware-Abgleich Shopware-Connector 15
Neu Verkaufskanal POS Kundengruppen Preis brutto auf Artikeletikett drucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Kundengruppen Zuordnung bei Registrierung anhand Emaildomain Plugins für JTL-Shop 1
Neu Bestimmte Kunden/Kundengruppen von Bewertungsmail ausschließen Betrieb / Pflege von JTL-Shop 3
Neu Grundpreise werden manchen Kundengruppen nicht angezeigt Allgemeine Fragen zu JTL-Shop 1
Neu Breadcrumb Navigation bei Kategorie-, Hersteller- und Merkmallisten verschieden JTL-Shop - Fehler und Bugs 0
Neu Überschrift Kategorie-Seiten ändern Templates für JTL-Shop 4
Neu Aus /Kategorie/ wird /Kategorie-2/ nach Abgleich WooCommerce-Connector 0
Neu Multishop: Russisch in WAWI - Kategorie-Seite wird nicht angezeigt JTL-Wawi - Fehler und Bugs 3
Neu Eigenes Feld aus Kategorie im Shop anzeigen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Neue Kategorie-Seite im OPC gestalten, ohne daß sie dafür online geht? Allgemeine Fragen zu JTL-Shop 5

Ähnliche Themen