Ein Online-Shop in der Startphase kommt mit einem Shared Hosting gut zurecht. Steigt jedoch die Anzahl der Produkte, Besucher und Bestellungen, benötigt der Online-Shop immer mehr Ressourcen: Jeder Vorgang – vom Hinzufügen zum Warenkorb über die Suche bis hin zur Bezahlung – ist mit Datenbankoperationen verbunden, die nicht aus dem Cache bereitgestellt werden können. Ab einem bestimmten Punkt werden die Grenzen des Hosting-Pakets zum Engpass, und der Online-Shop wird genau dann langsamer, wenn die meisten Kunden kommen: während einer Kampagne, eines Newsletters oder am Black Friday.
In diesem Leitfaden fassen wir zusammen, welche Anzeichen darauf hindeuten, dass Ihr Online-Shop aus seinem Hosting-Paket herausgewachsen ist, warum ein VPS für Online-Shops in diesem Fall eine gute Wahl ist, welche Servergröße erforderlich ist, wie Sie den Server für einen schnellen Betrieb optimieren, wie Sie ihn schützen und wie Sie sich auf Spitzenauslastungen vorbereiten.
Wann ist ein Online-Shop zu groß für Shared Hosting?
- Langsamer Warenkorb und langsame Kasse. Die Produktseiten werden schnell aus dem Cache geladen, doch der Warenkorb, die Kasse und die Kontoseiten sind langsam, da diese bei jedem Aufruf neu berechnet werden müssen.
- Langsame Verwaltung. Die WooCommerce-Bestellverwaltung, die Produktbearbeitung oder die Berichte werden nur langsam geladen.
- Fehler zu Spitzenzeiten. Nach einer Kampagne oder dem Versand eines Newsletters treten 503- oder 508-Fehlerseiten sowie unterbrochene Zahlungsvorgänge auf.
- Ressourcenbegrenzung. Das Hosting-Kontrollpanel zeigt regelmäßig an, wenn CPU-, Speicher- oder Prozessgrenzen erreicht sind.
- Softwareanforderungen: Ein Redis-Cache, eine Suchmaschine wie Elasticsearch oder OpenSearch, ein im Hintergrund laufender Skript-Manager sowie individuelle PHP-Einstellungen wären erforderlich, die bei Shared Hosting nicht möglich sind.
Wenn mehrere dieser Punkte auf Sie zutreffen und Sie bereits das größte Hosting-Paket nutzen, ist es an der Zeit, auf einen VPS (oder einen dedizierten cPanel-Server) umzusteigen. Wann der Wechsel zu einem VPS sinnvoll ist, erfahren Sie in unserem separaten Artikel.
Warum eignet sich ein VPS für einen Online-Shop?
Garantierte Ressourcen. Auf KVM-VPS-Servern stehen die zugewiesenen Prozessorkerne und der Arbeitsspeicher ausschließlich Ihrem Online-Shop zur Verfügung. Der Datenverkehr anderer Kunden verlangsamt Ihren Betrieb nicht, und es gibt keine pro Konto geltenden Obergrenzen, an die Sie während einer Kampagne stoßen könnten.
Anpassbare Umgebung. Sie können den Webserver, PHP und die Datenbank an die Auslastung Ihres eigenen Online-Shops anpassen: Anzahl der PHP-FPM-Prozesse, OPcache, MariaDB-Puffergröße sowie Caching-Funktionen wie den Redis-Objekt-Cache aktivieren.
Schneller Speicher. Ein Online-Shop führt unzählige kleine Datenbankvorgänge durch. NVMe-SSD-Speicher sind dabei um ein Vielfaches schneller als SATA-SSDs, was sich direkt im Warenkorb und an der Kasse bemerkbar macht.
Eigene IP-Adresse und eigene Umgebung. Die E-Mails Ihres Online-Shops (Bestellbestätigungen) werden nicht durch den E-Mail-Versand anderer Kunden beeinträchtigt, und Sie können die Sicherheitseinstellungen des Servers speziell auf Ihren Online-Shop abstimmen.
Skalierbarkeit. Wenn Ihr Traffic steigt, können Sie auf ein größeres Paket umsteigen, ohne dass Sie Ihren Online-Shop neu installieren müssen.
Welche VPS-Größe benötigen Sie?
Einige Ausgangspunkte für einen WooCommerce-Onlineshop (Linux, auf einem Server mit Webserver und Datenbank):
| Online-Shop | vCPU | RAM | NVMe |
|---|---|---|---|
| Einige hundert Produkte, täglich einige Dutzend Bestellungen | 2 | 4 GB | 40 GB |
| Einige Tausend Produkte, täglich 50–200 Bestellungen, regelmäßige Werbeaktionen | 4 | 8 GB | 80 GB |
| Zehntausende Produkte, täglich mehrere hundert Bestellungen, groß angelegte Kampagnen | 6–8 | 12–16 GB | 120–160 GB |
Wenn Sie zusätzlich ein Control Panel (z. B. cPanel) installieren, sollten Sie 1–2 GB Speicher einplanen. Magento und andere größere Systeme benötigen mehr Ressourcen; zu Magento-Hosting und VPS-Lösungen für Online-Shops finden Sie separate Anleitungen. Beginnen Sie lieber mit einer kleineren Konfiguration, beobachten Sie die Auslastung und erweitern Sie die Kapazitäten bei Bedarf.
Die KVM-VPS-Pakete von aWh reichen von 1 vCPU / 1 GB RAM bis zu 16 vCPU / 32 GB RAM, mit AMD-Epyc-Prozessor, NVMe-SSD und einer Verbindung mit 2 Gbit/s, ab 4,62 € (ohne MwSt.).
Wer betreibt diese Seite?
Ein VPS muss wie ein Server verwaltet werden: Updates, Firewall, Datensicherung sowie die Optimierung von Webserver und Datenbank. Bei einem Online-Shop ist dies besonders wichtig, da Sie Kundendaten verarbeiten. Es gibt drei Möglichkeiten:
- Eigene Verwaltung auf einem KVM-VPS, sofern Sie über Systemadministrator-Kenntnisse verfügen oder einen Entwickler haben, der diese Aufgabe übernimmt.
- Dediziertes cPanel: Ein Server mit cPanel-Oberfläche, der ausschließlich Ihnen gehört und von uns betrieben wird. Am bequemsten ist es, wenn Ihr Online-Shop auf WordPress/WooCommerce basiert und Sie mit dem gewohnten cPanel arbeiten können.
- Managed VPS: Wenn Sie eine individuelle Umgebung benötigen (z. B. Magento, Elasticsearch, Docker), den Betrieb jedoch einem Fachmann anvertrauen möchten.
So wird Ihr Online-Shop auf dem VPS schnell
- Aktuelle PHP- und OPcache-Version. Verwenden Sie eine unterstützte, möglichst aktuelle PHP-Version, die vom Online-Shop und den Plugins unterstützt wird; OPcache sollte mit ausreichendem Arbeitsspeicher aktiviert sein.
- Seiten-Cache, jedoch nicht überall. Stellen Sie Produkt- und Kategorieseiten aus dem Cache bereit, doch cachen Sie den Warenkorb, die Kasse und die Kontoseiten niemals.
- Objekt-Cache. Redis speichert die Ergebnisse häufig aufgerufener Datenbankabfragen im Arbeitsspeicher, was die dynamischen Seiten von WooCommerce erheblich beschleunigt.
- Datenbankwartung. WooCommerce sammelt im Laufe der Zeit viele temporäre Daten, Sitzungsdaten und alte Bestell-Metadaten an. Aktivieren Sie die Hochleistungs-Bestellspeicherung (HPOS) und halten Sie Ihre Datenbank auf dem neuesten Stand; genau darum geht es in dieser Anleitung zur Optimierung der WordPress-Datenbank.
- Bilder: WebP- oder AVIF-Format, passende Abmessungen, verzögertes Laden.
- Echtes Cron. Richten Sie anstelle des in WordPress integrierten, bei jedem Besuch startenden Timers ein System-Cron ein, damit die geplanten Aufgaben die Anfragen Ihrer Kunden nicht verlangsamen.
- CDN für Bilder und statische Dateien, wenn viele Besucher aus weiter entfernten Regionen auf Ihre Website zugreifen.
Zum Thema „WooCommerce beschleunigen“ finden Sie bei uns auch einen Leitfaden zur Geschwindigkeitsoptimierung von WooCommerce.
Sicherheit
- Zahlung über einen externen Zahlungsdienstleister. Wenn Sie die Kreditkartenzahlung über die Website oder die eingebettete Schnittstelle eines Zahlungsdienstleisters (z. B. Barion, SimplePay, Stripe oder Ihrer Bank) abwickeln, gelangen die Kartendaten nicht auf Ihren Server, was die Einhaltung der PCI-DSS-Vorgaben erheblich vereinfacht.
- HTTPS überall, mit automatisch verlängerbarem Zertifikat.
- Aktualisierungen: sowohl der Online-Shop-Motor als auch die Plugins und die Server-Software. Die meisten gehackten Online-Shops werden über ein veraltetes Plugin infiziert.
- Zweistufige Authentifizierung für Administratorkonten, sichere Passwörter und nur die erforderlichen Berechtigungen für die Mitarbeiter.
- Schutz auf Serverebene: Firewall, Fail2ban, Malware-Scan und, sofern möglich, eine Web-Anwendungs-Firewall (WAF). Einzelheiten hierzu finden Sie in unserem VPS-Sicherheitsleitfaden.
- DDoS-Schutz: Die KVM-VPS von aWh sind standardmäßig mit DDoS-Filterung ausgestattet.
Speichern
In einem Online-Shop fallen täglich neue Bestellungen und Kundendaten an, daher sollte die Sicherungsstrategie folgenden Grundsätzen folgen:
- Die tägliche Datensicherung des Anbieters (die bei den KVM-VPS von aWh standardmäßig enthalten ist) schützt vor dem vollständigen Verlust des Servers,
- Erstellen Sie vor einem größeren Update einen Snapshot, damit Sie im Falle eines Fehlers innerhalb weniger Minuten den vorherigen Zustand wiederherstellen können,
- Erstellen Sie häufiger Sicherungskopien der Datenbank (beispielsweise stündlich) und speichern Sie diese unabhängig vom Server,
- Probieren Sie die Wiederherstellung gelegentlich in einer Testumgebung aus.
In einer separaten Anleitung erklären wir Ihnen, wie Sie das Backup Ihres VPS einrichten.
Korrespondenz
Die Zustellung von Bestellbestätigungen, Rechnungen und E-Mails zur Passwortwiederherstellung ist geschäftskritisch. Richten Sie die SPF-, DKIM- und DMARC-Einträge für Ihre Domain ein und versenden Sie Transaktions-E-Mails nach Möglichkeit über einen dafür vorgesehenen SMTP-Dienst oder einen zuverlässigen E-Mail-Server – nicht über einen eigenen, auf dem VPS installierten E-Mail-Server, dessen Zustellbarkeit wesentlich schwieriger aufrechtzuerhalten ist. Versenden Sie Newsletter hingegen über einen Newsletter-Versanddienst.
Vorbereitung auf Spitzenauslastung
Der Black Friday, die Weihnachtssaison oder eine große Kampagne stellen eine Belastungsprobe für den Online-Shop dar.
- Schätzen Sie die Auslastung im Voraus ein: Sehen Sie sich den Spitzenwert des letzten Jahres an und berücksichtigen Sie das Wachstum.
- Testen Sie es: Prüfen Sie mithilfe eines Lasttests (z. B. mit k6 oder Loader.io), wie viele gleichzeitige Käufer der Online-Shop bewältigen kann, bevor dies im Live-Betrieb deutlich wird.
- Erweitern Sie rechtzeitig: Wenn die Kapazität nicht ausreicht, wechseln Sie vor Beginn der Kampagne zu einem größeren VPS, und wenn die Laufzeit abgelaufen ist, wechseln Sie wieder zurück.
- Sichern Sie Ihre Änderungen: Installieren Sie eine Woche vor dem Gipfel keine neuen Plugins oder umfangreichen Updates mehr.
- Beobachten Sie den Server während der Kampagne: Prozessor, Arbeitsspeicher, Reaktionszeit, Fehler.
Die einzelnen Schritte zur Vorbereitung haben wir in unserem Black-Friday-Leitfaden ausführlich beschrieben.
Umzug auf einen VPS
- Richten Sie den Server ein und konfigurieren Sie ihn (oder fordern Sie das dedizierte cPanel an, wo wir dies für Sie übernehmen).
- Kopieren Sie die Dateien und die Datenbank und testen Sie den Online-Shop, indem Sie die Hosts-Datei ändern, bevor die Domain umgestellt wird.
- Wählen Sie einen Zeitpunkt mit geringem Datenverkehr, versetzen Sie den alten Online-Shop in den Wartungsmodus, kopieren Sie die aktuellste Datenbank und passen Sie die DNS-Einstellungen an.
- Überprüfen Sie Ihre Zahlungen, E-Mails, geplanten Aufgaben und Suchanfragen.
Die Migration auf das dedizierte cPanel führen wir auf Anfrage kostenlos durch.
Zusammenfassung
Ein Online-Shop ist dann aus dem Shared-Hosting-Paket herausgewachsen, wenn die dynamischen Seiten (Warenkorb, Kasse, Admin-Bereich) langsamer werden und die im Paket enthaltenen Kontingente zu Spitzenzeiten aufgebraucht sind. Ein VPS bietet garantierte Ressourcen, eine anpassbare Umgebung und schnellen NVMe-Speicher, muss jedoch selbst betrieben werden: Wenn Sie dies nicht übernehmen möchten, entscheiden Sie sich für das dedizierte cPanel oder den Managed VPS. Für einen schnellen und sicheren Betrieb sind neben einem guten Server auch Caching, regelmäßige Updates, mehrstufige Datensicherung und eine bewusste Vorbereitung auf Spitzenauslastungen erforderlich.
Sehen Sie sich die KVM-VPS-Pakete an · Dediziertes cPanel
Häufig gestellte Fragen
Was ist der Unterschied zwischen einem VPS für Online-Shops und einem einfachen Webhosting-Paket?
Bei Shared Hosting teilen sich mehrere Kunden die Serverressourcen, wobei pro Konto bestimmte Limits gelten. Bei einem VPS stehen der Prozessor und der Arbeitsspeicher ausschließlich Ihrem Online-Shop zur Verfügung, und Sie können die Softwareumgebung speziell auf Ihren Online-Shop abstimmen.
Welches VPS eignet sich für einen WooCommerce-Online-Shop in der Startphase?
Für einen neu gegründeten Online-Shop reicht sogar Shared Hosting aus. Wenn Sie auf einen VPS umsteigen, sind 2 vCPU und 4 GB RAM ein guter Ausgangspunkt; sollten Sie zusätzlich ein Control Panel installieren, empfehlen wir eher 4 vCPU und 8 GB.
Sind Systemadministrator-Kenntnisse erforderlich?
Für selbst betriebene VPS-Server ja. Falls Sie keinen eigenen Server haben, wählen Sie bitte das dedizierte cPanel, bei dem wir den Server betreiben, oder den Managed VPS.
Wird der VPS dem Black-Friday-Aufkommen gewachsen sein?
Wenn Sie die Auslastung im Voraus abschätzen und testen und bei Bedarf rechtzeitig auf ein größeres Paket umsteigen, dann ja. Das Caching und die ordnungsgemäße Pflege der Datenbank sind mindestens genauso wichtig wie die Größe des Servers.
Verbessert ein VPS das Suchmaschinenranking eines Online-Shops?
Indirekt: Wenn die Website aufgrund von Speicherplatzbeschränkungen langsam war, verbessert die schnellere Reaktionszeit die Core Web Vitals-Kennzahlen und das Kundenerlebnis. War die Website bisher bereits schnell, führt der Umzug allein nicht zu einer Verbesserung des Rankings.
Wie lange dauert der Umzug?
Die Übertragung der Dateien und der Datenbank eines durchschnittlichen Online-Shops dauert einige Stunden, die DNS-Umstellung zwischen einigen Minuten und einigen Stunden. Bei entsprechender Vorbereitung ist die Ausfallzeit des Online-Shops deutlich kürzer.
Welches Betriebssystem soll ich wählen?
Ubuntu oder Debian, wenn Sie den Server selbst betreiben, da die meisten Anleitungen für diese Systeme verfasst wurden; AlmaLinux oder Rocky Linux, wenn Sie cPanel installieren möchten.
Wann ist ein dedizierter Server anstelle eines VPS erforderlich?
Falls Sie selbst beim größten VPS-Paket mehr Ressourcen benötigen oder Ihren Online-Shop auf mehrere Server aufteilen möchten (separater Webserver, Datenbankserver, Suchmaschine). Für die meisten Online-Shops reicht ein gut dimensionierter VPS aus.