04131 2278280Support & KontaktMo–Do 8:30–16:30, Fr bis 16:00 Uhr
wnm-systems
Wissen · Hosting

Shopware Hosting: Diese Anforderungen stellt Shopware 6 an den Server

Shopware 6 ist ein modernes, leistungsfähiges Shopsystem — und stellt entsprechend höhere Anforderungen an das Hosting als eine einfache Unternehmenswebseite. Wer die technischen Voraussetzungen kennt, bevor er sich für einen Hoster entscheidet, erspart sich später Performance-Probleme, blockierte Updates und einen teuren Umzug mitten im Betrieb.

Technisch basiert Shopware 6 auf dem PHP-Framework Symfony und ist als API-first-System konzipiert. Das bringt eine saubere Architektur und viel Flexibilität — bedeutet aber auch: Ein Shopware-6-Shop besteht aus deutlich mehr beweglichen Teilen als ein klassisches CMS. Neben PHP und Datenbank spielen Caching-Dienste, eine Message Queue mit eigenen Hintergrundprozessen und optional eine separate Suchtechnologie zusammen. Das Hosting muss dieses Zusammenspiel tragen können.

In diesem Beitrag fassen wir zusammen, welche Systemanforderungen Shopware 6 an den Server stellt, warum gewöhnliches Shared Hosting dabei oft an seine Grenzen kommt, worauf Sie bei der Wahl des Hosters achten sollten und mit welchen Hebeln Sie die Performance Ihres Shops im Betrieb verbessern.

Die Systemanforderungen von Shopware 6 im Überblick

Shopware pflegt die verbindliche, versionsgenaue Anforderungsmatrix in der offiziellen Dokumentation — sie ändert sich mit jedem Major-Release. Prüfen Sie diese Matrix deshalb vor jeder Neuinstallation und vor jedem großen Update. Die Grundpfeiler sind aber seit Jahren dieselben:

  • PHP: Shopware 6 setzt eine aktuelle PHP-8-Version voraus — aktuelle Releases verlangen PHP 8.2 oder neuer. Shopware empfiehlt zudem ein PHP-Memory-Limit von mindestens 512 MB; für Import/Export und große Kataloge darf es gern mehr sein.
  • PHP-Erweiterungen: Eine Reihe von Extensions muss installiert sein, unter anderem intl, mbstring, gd, zip, curl, dom und pdo_mysql. Auf gut gepflegten Servern ist das Standard — auf Billig-Webspace nicht immer.
  • Datenbank: MySQL ab Version 8.0 oder eine aktuelle MariaDB. Die Datenbank ist bei Shops mit vielen Produkten und Besuchern einer der häufigsten Engpässe — schneller Storage und ausreichend RAM zahlen sich hier direkt aus.
  • Webserver und HTTPS: Nginx oder Apache (mit aktiviertem mod_rewrite); der Shop sollte durchgehend per HTTPS ausgeliefert werden — für Onlineshops ohnehin Pflicht.
  • Composer und Konsole: Installation, Plugins und Updates laufen bei Shopware 6 über Composer und die Kommandozeile (bin/console). Ein SSH-Zugang ist damit in der Praxis keine Kür, sondern Voraussetzung für einen sauber wartbaren Shop.

Optional, aber in der Praxis wichtig: Elasticsearch, OpenSearch und Redis

Zwei Dienste tauchen in den Shopware-Anforderungen als „optional“ auf, gehören für produktive Shops ab einer gewissen Größe aber praktisch dazu. Der erste ist eine dedizierte Suchtechnologie: Shopware 6 kann Suche und Produkt-Listings an Elasticsearch oder OpenSearch auslagern. Bei kleinen Katalogen erledigt das die Datenbank mit — je mehr Produkte, Varianten und Filter (Stichwort Facettensuche) dazukommen, desto deutlicher entlastet ein eigener Suchindex die Datenbank und beschleunigt Kategorieseiten und Suchergebnisse. Elasticsearch und OpenSearch laufen als eigenständige Dienste und brauchen eigenen Arbeitsspeicher — Ihr Hosting muss sie also überhaupt erst bereitstellen können.

Der zweite ist Redis: ein In-Memory-Speicher, den Shopware 6 für Caches, Sessions und als Transport für die Message Queue nutzen kann. Statt dass jeder Seitenaufruf Sessions und Cache-Einträge über Dateisystem oder Datenbank abwickelt, liegen diese Daten im Arbeitsspeicher — das reduziert die Last auf der Datenbank spürbar und macht Antwortzeiten stabiler, gerade bei Lastspitzen wie Kampagnen oder saisonalem Geschäft.

Warum Standard-Shared-Hosting für Shopware 6 oft nicht reicht

Auf dem Papier lässt sich Shopware 6 auch auf manchem Shared-Hosting-Paket installieren. Im Betrieb zeigt sich dann aber schnell, warum die Plattform in der Praxis nach mehr verlangt. Der wichtigste Punkt ist die Message Queue: Shopware 6 erledigt viele Aufgaben — E-Mails, Suchindex-Aufbau, Import/Export, Bildverarbeitung — asynchron über Hintergrund-Nachrichten. Im Auslieferungszustand arbeitet diese Queue der sogenannte Admin-Worker ab, der nur läuft, solange jemand die Administration im Browser geöffnet hat. Für den Produktivbetrieb empfiehlt Shopware ausdrücklich einen CLI-Worker: einen dauerhaft laufenden Konsolenprozess (messenger:consume), der über systemd oder Supervisor betrieben wird. Genau solche dauerhaften Prozesse erlaubt klassisches Shared Hosting meist nicht — die Folge sind hängende Mails, veraltete Suchindizes und Aufgaben, die sich unbemerkt stauen.

Ähnliches gilt für die Scheduled Tasks, die wiederkehrende Aufgaben im Shop anstoßen und ebenfalls zuverlässig ausgeführt werden müssen, sowie für das Caching: Ohne Redis und ohne Kontrolle über den HTTP-Cache bleibt von Shopwares Caching-Konzept wenig übrig. Dazu kommt das Grundproblem jedes Shared Hostings — Sie teilen sich CPU, RAM und I/O mit unbekannten Nachbarn. Die Zeit bis zum ersten Byte (TTFB) schwankt dann mit der Last anderer Kunden, und genau diese Schwankungen spüren Ihre Besucher im Checkout. Wer Dienste wie Redis oder Elasticsearch braucht, kann sie auf Shared-Umgebungen in der Regel gar nicht erst installieren.

Die Konsequenz ist nicht, dass es zwingend ein eigener Root-Server sein muss — sondern dass die Umgebung für Shopware ausgelegt sein sollte. Ein spezialisiertes Shopware Hosting bringt Worker-Prozesse, Redis, passende PHP-Konfiguration und Caching von Anfang an mit, statt sie auf einer Allzweck-Umgebung nachzurüsten.

Worauf Sie bei der Wahl des Shopware-Hosters achten sollten

Wenn Sie Hosting-Angebote für Shopware 6 vergleichen, lohnt sich der Blick auf diese Punkte:

  • NVMe-Storage: Datenbank und Cache profitieren enorm von schnellem Flash-Speicher. NVMe-SSDs sind bei Shop-Hosting heute der Maßstab — fragen Sie nach, worauf Ihre Datenbank tatsächlich liegt.
  • HTTP/2 und HTTP/3: Moderne Protokolle beschleunigen die Auslieferung vieler paralleler Ressourcen (CSS, JavaScript, Bilder) und verbessern die Ladezeit gerade auf mobilen Verbindungen.
  • PHP-Tuning: Aktivierter OPcache, PHP-FPM mit ausreichend Prozessen und ein zur Shop-Größe passendes Memory-Limit gehören zur Grundeinstellung eines Shopware-tauglichen Servers.
  • Staging-Umgebung: Shopware-Updates und Plugin-Wechsel testet man nicht am Live-Shop. Eine Staging-Instanz, auf der Sie Updates gefahrlos durchspielen können, erspart böse Überraschungen.
  • Deutsche Rechenzentren und DSGVO: In einem Onlineshop verarbeiten Sie durchgehend personenbezogene Daten. Ein Datenstandort in Deutschland mit DSGVO-konformer Auftragsverarbeitung macht Ihnen die Compliance deutlich leichter.
  • Managed-Betreuung: Ein Managed Shopware Hosting nimmt Ihnen Server-Updates, Monitoring, Backups und die Pflege der Dienste ab — Sie kümmern sich um Sortiment und Vertrieb, nicht um Worker-Prozesse und PHP-Versionen.

Falls Sie noch gar nicht sicher sind, ob es Shopware wird: Einen Überblick über Hosting-Umgebungen für verschiedene Shopsysteme finden Sie auf unserer Shop-Hosting-Seite. Und wenn Ihr Shop bereits läuft und nur die Umgebung nicht mehr passt: Ein geplanter Hosting-Umzug mit Backup-Konzept und Testlauf ist deutlich unkritischer, als viele Händler befürchten.

Performance-Hebel: Caching-Ebenen, CDN und Bilder

Ist die Basis solide, entscheiden vor allem drei Hebel über die gefühlte Geschwindigkeit Ihres Shops. Der erste ist konsequentes Caching auf mehreren Ebenen: Der HTTP-Cache von Shopware beantwortet Aufrufe bereits gerenderter Seiten, ohne die Anwendung erneut zu durchlaufen — auf Wunsch auch über einen vorgeschalteten Reverse Proxy. Darunter beschleunigt der Objekt-Cache (idealerweise in Redis) wiederkehrende Berechnungen, und der OPcache hält den kompilierten PHP-Code im Speicher. Jede dieser Ebenen muss vom Hosting unterstützt und richtig konfiguriert sein.

Der zweite Hebel ist ein CDN: Statische Inhalte wie Bilder, Stylesheets und Skripte werden von Servern nahe am Besucher ausgeliefert, was Latenz spart und Ihren Shop-Server entlastet. Der dritte — und oft unterschätzte — sind die Bilder selbst: Produktbilder machen bei den meisten Shops den Großteil der übertragenen Daten aus. Moderne Formate wie WebP oder AVIF, sauber skalierte Thumbnails statt Originalgrößen und Lazy Loading für Inhalte unterhalb des sichtbaren Bereichs bringen häufig mehr als jede weitere Server-Optimierung. Dazu kommt Disziplin bei Theme und Plugins: Jede Erweiterung, die auf jeder Seite mitläuft, kostet Zeit — mustern Sie regelmäßig aus, was Sie nicht brauchen.


Fazit: Die Basis entscheidet über Ihren Shop

Shopware 6 belohnt eine passende Hosting-Umgebung mit stabiler Performance und bestraft eine unpassende mit genau den Problemen, die im E-Commerce am teuersten sind: langsamen Seiten, hakenden Hintergrundprozessen und riskanten Updates. Prüfen Sie deshalb vor der Entscheidung die offiziellen Systemanforderungen Ihrer Shopware-Version, stellen Sie sicher, dass Ihr Hoster Worker-Prozesse, Redis und bei Bedarf Elasticsearch oder OpenSearch betreiben kann — und klären Sie, wer sich im Alltag um Updates, Monitoring und Backups kümmert.

Wenn Sie unsicher sind, welche Umgebung zu Ihrem Shop passt, hilft ein kurzes Gespräch oft mehr als jeder Tarifvergleich: In einer kostenlosen Expertenberatung ordnen wir Ihre Anforderungen ehrlich ein. Sie erreichen uns telefonisch unter 04131 2278280 oder per E-Mail an info@wnm.de.

Lieber direkt mit einem Profi sprechen?

Shopware-Hosting, das passt — wir beraten Sie ehrlich.

Ob Neuprojekt, Performance-Probleme oder Wechsel vom bisherigen Hoster — in einem kurzen Gespräch ordnen wir Ihre Anforderungen ein und sagen offen, welche Umgebung Ihr Shop wirklich braucht. Ohne Verkaufsdruck, von Menschen, die Ihr Geschäft verstehen.

oder direkt anrufen: 04131 2278280 · Beratung & Support: Mo–Do 8:30–16:30, Fr bis 16:00 Uhr
  • Eigene Hardware in deutschen Rechenzentren
  • DSGVO-konform · Daten-Hoheit bleibt bei Ihnen
  • Persönlicher Support — telefonisch erreichbar, seit 2004