</> HTML5Advent
ENFRESDEITPT

// hosting

Hosting für einen WooCommerce-Shop: die Anforderungen, die wirklich zählen

Ein praktischer Leitfaden zum Hosting eines WooCommerce-Shops — die Anforderungen an Performance, Ressourcen und Skalierbarkeit, die wirklich zählen, sowie ein Vergleich von Shared-, Managed- und VPS-Hosting für einen Onlineshop.

Eine Hand hält eine rote Treuekarte vor einem Laptop, der einen Onlineshop mit Rabatt-Badges anzeigt

WooCommerce verwandelt WordPress in einen vollwertigen Onlineshop, was bedeutet, dass Ihr Hosting nun zwei anspruchsvolle Aufgaben gleichzeitig erledigen muss: ein Content-Management-System ausliefern und einen transaktionalen Shop betreiben. Ein Blog verträgt eine langsame Seite; ein Shop nicht — ein träger Warenkorb oder ein Timeout an der Kasse kostet Sie den Verkauf. Dieser Leitfaden geht die Anforderungen durch, die einen WooCommerce-Shop wirklich betreffen, damit Sie jeden Hoster selbst beurteilen können, statt sich auf eine Marketing-Bestenliste zu verlassen.

Warum ein Shop schwerer ist als ein Blog

Ein typischer WordPress-Blog kann fast jede Seite cachen und als statisches HTML ausliefern. Ein Shop kann das für die wichtigsten Seiten nicht. Warenkorb, Kasse, „Mein Konto" und jede eingeloggte Ansicht sind dynamisch und nutzerspezifisch, sie umgehen also den Seiten-Cache und treffen bei jeder Anfrage auf PHP und die Datenbank. Fügen Sie Produktsuche, facettiertes Filtern, Gutschein-Logik, Bestandsprüfungen und Aufrufe von Zahlungs-Gateways hinzu, und der Server leistet echte Arbeit genau auf den Seiten, auf denen Geschwindigkeit zu Umsatz wird.

Deshalb kann ein Hoster, der sich für eine Visitenkarten-Website gut anfühlt, bei einem Shop schwächeln: Der Engpass verschiebt sich von „Kann er HTML schnell ausliefern?" zu „Kann er PHP und Datenbankabfragen schnell ausführen, für viele gleichzeitige Käufer?".

Die Anforderungen, die zählen

Vergleichen Sie Hoster anhand dieser konkreten Dimensionen statt anhand von Adjektiven wie „blitzschnell".

PHP-Version und Ressourcen

Betreiben Sie eine aktuell unterstützte PHP-Version — neuere Releases sind spürbar schneller und erhalten weiterhin Sicherheitsupdates, während Versionen am Ende ihres Lebenszyklus das nicht tun. Über die Version hinaus treffen zwei serverseitige Limits WooCommerce-Shops direkt:

  • memory_limit — WooCommerce empfiehlt ein großzügiges PHP-Speicherlimit; der Import von Produkten, das Erstellen von Berichten oder der Betrieb vieler Plugins kann ein zu knappes Limit ausschöpfen.
  • max_execution_time und Upload-Limits — lang laufende Aufgaben (Massen-Produktimporte, große CSV-Dateien) schlagen stillschweigend fehl, wenn diese zu niedrig sind.

Stellen Sie sicher, dass der Hoster Sie diese Werte erhöhen lässt, idealerweise pro Website, statt Sie an die Standardwerte des Shared-Hostings zu binden.

Datenbank-Performance

WooCommerce ist datenbanklastig. Bestellungen, Produkte, Sitzungen und besonders die Tabellen wp_options und die Metadaten werden ständig abgefragt. Bevorzugen Sie einen Hoster auf einem modernen MySQL oder MariaDB mit NVMe/SSD-Speicher — die Festplattengeschwindigkeit zeigt sich direkt in den Abfragezeiten und damit in der Latenz an der Kasse. Bei größeren Katalogen hilft die Möglichkeit, WooCommerces High-Performance Order Storage (eigene Bestelltabellen) zu nutzen, der Datenbank beim Skalieren; das ist eine WooCommerce-Einstellung, die sich aber nur auf einem Hoster auszahlt, der nicht ohnehin schon an CPU und I/O ausgehungert ist.

Eine Person hält eine Bankkarte, während sie auf einem Laptop tippt und eine Online-Zahlung abschließt
Die Kasse ist dynamisch und nutzerspezifisch: Sie umgeht den Seiten-Cache und trifft bei jeder Anfrage auf PHP und die Datenbank, sodass die Server-Performance an dieser Stelle direkt beeinflusst, ob der Verkauf zustande kommt.

RAM- und CPU-Reserve

Speicher ist meist die erste Ressource, die einem Shop ausgeht. Jeder PHP-Worker, der eine dynamische Anfrage bearbeitet, verbraucht RAM, und eine ausgelastete Kasse bedeutet mehrere Worker auf einmal. Zu wenig Speicher, und Anfragen stauen sich oder werden abgebrochen; das Symptom, das Käufer sehen, ist ein sich drehender Warenkorb. Die CPU zählt für dieselben dynamischen Seiten und für Hintergrundarbeit (Cron, Bestell-E-Mails, Suchindexierung). Dimensionieren Sie beides mit Reserve für Traffic-Spitzen — ein Flash-Sale oder eine Erwähnung in einem Newsletter kann die gleichzeitigen Nutzer in Minuten vervielfachen.

Caching richtig gemacht

Caching ist der größte einzelne Hebel für die Shop-Geschwindigkeit, aber es muss shop-bewusst sein:

  • Seiten-Cache für Katalog- und Inhaltsseiten — kann aggressiv gecacht werden.
  • Cache-Ausschlüsse für Warenkorb, Kasse und Konto-Seiten — diese dürfen nie veraltet ausgeliefert werden, sonst sieht ein Käufer den Warenkorb einer anderen Person.
  • Objekt-Cache (Redis oder Memcached), um Ergebnisse von Datenbankabfragen und PHP-Objekte zu cachen — das hält dynamische Seiten im großen Maßstab schnell. Prüfen Sie, ob der Hoster einen persistenten Objekt-Cache anbietet.
  • Opcode-Cache (OPcache) aktiviert, damit kompiliertes PHP zwischen Anfragen wiederverwendet wird.

SSL, Sicherheit und PCI-Aspekte

Ein Shop verarbeitet personenbezogene Daten und leitet Zahlungen weiter, daher ist HTTPS Pflicht, nicht optional — die meisten Hoster enthalten kostenlose automatisierte Zertifikate, also bestätigen Sie das. Wenn Sie Kartendaten auf der Website erfassen, erben Sie PCI-DSS-Pflichten; die Nutzung eines gehosteten Zahlungs-Gateways (bei dem die Kartendaten auf der Seite des Anbieters eingegeben werden) hält den Großteil dieser Last von Ihrem Server fern. Achten Sie auf sinnvolle Standardeinstellungen: eine Web Application Firewall, automatisierte Malware-Scans und eine Isolierung, damit der Einbruch eines Nachbarn Ihren Shop nicht erreichen kann.

Backups und Staging

Ein Onlineshop ist ein lebendes transaktionales System — die Bestelltabelle zu verlieren bedeutet, Geld und Kundenvertrauen zu verlieren. Verlangen Sie automatisierte tägliche Backups, die sowohl Dateien als auch die Datenbank umfassen, mit einfacher Ein-Klick-Wiederherstellung. Eine Staging-Umgebung ist fast genauso wichtig: Updates von WooCommerce, WordPress und Plugins können die Kasse kaputt machen, also wollen Sie sie auf einer Kopie testen, bevor sie echte Kunden erreichen.

Skalierbarkeit

Der Traffic eines Shops ist von Natur aus sprunghaft — Launches, Sales, saisonale Spitzen. Fragen Sie, wie der Tarif skaliert: Können Sie RAM und CPU hinzufügen, ohne die Website neu aufzubauen? Gibt es einen klaren Upgrade-Pfad von einem kleinen Tarif zu einem größeren oder zu einem VPS, während Katalog und Bestellungen wachsen? Ein Hoster, den Sie bei Bedarf neu dimensionieren können, schlägt einen, bei dem Wachstum eine schmerzhafte Migration bedeutet.

Shared vs. Managed WordPress vs. VPS

OptionAm besten fürWorauf zu achten ist
Shared-HostingEinen brandneuen Shop mit wenigen Produkten und geringem Traffic, bei knappem Budget.Laute Nachbarn, CPU-/Prozesslimits, oft kein Objekt-Cache — schnell überwachsen, sobald die Bestellungen anziehen.
Managed WordPress/WooCommerceBetreiber, die ein shop-bewusstes Caching, Staging und Updates für sich erledigt haben wollen.Höherer Preis; manchmal Plugin-Einschränkungen oder Abrechnung pro Besuch — lesen Sie die Limits.
VPS (selbst- oder managed)Wachsende Shops, die garantierten RAM/CPU, eigene Konfiguration und Raum zum Skalieren brauchen.Sie (oder ein Managed-Tarif) übernehmen die Server-Administration, das Tuning und die Sicherheit.

Für wen es ist

  • Gerade beim Start, kleiner Katalog: ein hochwertiger Shared- oder Einsteiger-Managed-Tarif reicht — konzentrieren Sie Ihr Budget auf eine unterstützte PHP-Version, SSL und Backups.
  • Stetige Verkäufe, wachsender Katalog: wechseln Sie zu Managed-WooCommerce-Hosting oder einem kleinen VPS, damit Sie einen Objekt-Cache, Staging und garantierte Ressourcen erhalten.
  • Hoher Traffic, Flash-Sales, großer Katalog: ein VPS (oder höher) mit dedizierten CPU/RAM, Redis-Objekt-Cache und einem klaren Skalierungspfad — die dynamischen Kassen-Seiten brauchen echte Reserve.

Wie man entscheidet

Gehen Sie vom Shop aus, nicht von einer Liste der „besten Hoster". Bestätigen Sie eine unterstützte PHP-Version mit einem großzügigen Speicherlimit, NVMe/SSD-Datenbankspeicher, ein shop-bewusstes Caching mit einem persistenten Objekt-Cache, kostenloses SSL, automatisierte Datei- und Datenbank-Backups, eine Staging-Umgebung und einen sauberen Pfad zum Hochskalieren. Gleichen Sie diese Anforderungen mit Ihrem echten Traffic und Ihrer Katalog-Größe ab und wählen Sie dann den kleinsten Tarif, der sie mit Reserve abdeckt — Sie können mit steigenden Bestellungen in einen VPS oder eine höhere Stufe hineinwachsen.