Shopware 6 · Check zum Festpreis
Shopware 6 ist langsam: erst die Ursache finden, dann umbauen
Ihr Shop läuft auf Shopware 6, aber Seiten laden zu lange, der Admin hängt oder der Server geht bei vielen Besuchern in die Knie. Bevor Sie einen größeren Server mieten oder ein Plugin nach dem anderen abschalten, sollte klar sein, woran es liegt. In drei Stunden sehe ich mir Ihren Shop an und schreibe Ihnen auf, was ihn bremst und was Sie zuerst ändern sollten. Der Preis steht vorher fest: 275 €.
Kostenlos und unverbindlich reservieren. Die Rechnung kommt erst nach Ihrer Zusage.
Warum Shopware ab Werk nicht auf Ihren Shop eingestellt ist
Shopware sagt selbst, dass die Grundeinstellung auf möglichst viele Umgebungen passt und nicht auf Ihre. Wie viel sich herausholen lässt, hängt davon ab, wie gut die Einstellungen zu Ihrem Shop passen.
Den Anfang macht der Cache. Shopware rät jedem Shop mit vielen Besuchern zu seinem eigenen HTTP-Cache, der aber erst eingeschaltet werden muss. Ab Werk liefert er keine fertigen Seiten mehr aus, sobald ein Kunde angemeldet ist oder etwas im Warenkorb liegt. Ob das für Ihren Shop nötig ist, hängt davon ab, ob Kunden bei Ihnen unterschiedliche Preise oder Inhalte sehen.
Bei großen Sortimenten wird die Datenbank zum Engpass. Shopware nennt Elasticsearch oder OpenSearch für große Kataloge ein Muss, weil MySQL ab einer gewissen Größe nicht mehr mithält. Seit 6.7.12 kann eine Produktliste außerdem nur die Felder laden, die sie wirklich anzeigt. Bestehende Shops müssen das selbst einschalten.
Und manches bremst im Hintergrund. Shopware verschickt Mails ab Werk direkt beim Bestellen, was bei einem langsamen Mailserver dauert. Der Versand lässt sich in eine Warteschlange verlegen. Die Erstellung der Sitemap kann bei großen Katalogen die Warteschlange lange blockieren und lässt sich seit 6.7.1 auf eine ruhige Uhrzeit legen. Dazu kommen Einstellungen an PHP und am OPcache, die Shopware für den Betrieb empfiehlt.
Was ich in den drei Stunden prüfe
- Den Cache: ob er eingeschaltet ist, wann er Seiten ausliefert und wann nicht.
- Ihren Server: PHP- und OPcache-Einstellungen, Datenbank, ob Redis im Einsatz ist und wofür.
- Die Suche und die Produktlisten: ob Elasticsearch oder OpenSearch sich bei Ihrer Sortimentsgröße lohnt und ob die Listen mehr laden, als sie zeigen.
- Die Hintergrundaufgaben: Warteschlange, Mails, Sitemap und geplante Aufgaben.
- Ihre Plugins und Ihr Theme: welche davon auf jeder Seite Arbeit machen.
- Die Reihenfolge: was wenig kostet und viel bringt, was größer ist und was Sie lassen können.
Danach bekommen Sie eine schriftliche Zusammenfassung meiner Empfehlungen. Mit ihr können Sie die Änderungen selbst angehen oder Ihre Agentur oder Ihren Hoster gezielt beauftragen.
So läuft es ab
- Sie wählen in Calendly einen Termin. Das ist eine kostenlose und unverbindliche Reservierung.
- Sie erhalten ein Angebot per E-Mail. Der Vertrag kommt erst mit Ihrer Annahme zustande.
- Wir klären vorab, welche Unterlagen oder Zugänge ich für die Prüfung brauche.
- Nach den drei Stunden erhalten Sie die schriftliche Zusammenfassung.
Wenn Sie noch nicht wissen, ob der Check das Richtige ist, buchen Sie zuerst das kostenlose Erstgespräch über 30 Minuten.
Geht es um eine einzelne Frage, etwa ob sich OpenSearch für Sie lohnt, passt die Beratung über 90 Minuten für 175 € besser.
Check von System, Architektur und Infrastruktur
3 Std · mit schriftlicher Zusammenfassung der Empfehlungen
275 €
Termin wählen — Check von System, Architektur und InfrastrukturGesamtpreis. Gemäß § 19 UStG wird keine Umsatzsteuer berechnet. Zahlung per Rechnung nach Annahme des Angebots. Für Privatpersonen und Unternehmen. Widerrufsbelehrung
Häufige Fragen
Reicht nicht einfach ein größerer Server?
Manchmal. Wenn aber der Cache nicht greift oder die Datenbank jede Produktliste neu zusammensucht, wächst die Last mit jedem Besucher mit, und der größere Server hilft nur eine Weile. Erst die Ursache zu kennen, ist meist billiger.
Wie viel schneller wird mein Shop?
Das kann vorher niemand seriös sagen, und ich verspreche es nicht. Shopware selbst rät, bei stark angepassten Shops eigene Lasttests zu fahren, weil allgemeine Messwerte selten passen. Nach dem Check wissen Sie, wo die größten Bremsen sitzen und was ihre Behebung kostet.
Brauche ich dafür Shopware 6.7?
Nein. Viele dieser Einstellungen gibt es auch in 6.6. Einige neuere, etwa die verkürzten Daten in Produktlisten, kommen erst mit 6.7. Soll das Update ohnehin anstehen, passt der Check zu 6.6 auf 6.7.
Setzen Sie die Änderungen auch selbst um?
Der Check ist eine eigene Leistung und verpflichtet Sie zu nichts weiter. Ob und wie es danach weitergeht, besprechen wir, wenn Sie die Empfehlung kennen.
Wer prüft
Monib Asad Masud, Freiburg im Breisgau. 17+ Jahre Berufserfahrung, im E-Commerce mit Shopware, OXID und Shopify, Autor des Buchs „Shopware 6 — Teile und Herrsche“ (2019). Zum Profil