VPS oder Shared-Hosting: Was Online-Shop-Betreiber wählen sollten

Shared-Hosting ist wie "ein Zimmer im Wohnheim": Ihre Website teilt sich den Server mit hunderten Nachbarn, der Anbieter aktualisiert PHP und kümmert sich um Basissicherheit. VPS ist wie "eine eigene Wohnung": Sie haben garantiert CPU, RAM und Speicher, aber Betriebssystem, Updates und Backups liegen bei Ihnen oder Ihrem Dienstleister. Für WordPress/WooCommerce, OpenCart und Bitrix beeinflusst die Wahl Checkout-Geschwindigkeit, Stabilität in Sale-Saisons und wie viele Bestellungen Sie verlieren, wenn ein Shared-"Nachbar" den Server überlastet.
- Shared - günstig ($3-15/Monat), schneller Start, wenig Kontrolle, Risiko "lauter Nachbarn"
- VPS - ab $5-40+/Monat, planbare Ressourcen, braucht Admin oder DevOps
- Für Shops kritisch - SSL, MySQL-Backups, PHP 8.x, Cron, transaktionale E-Mail
- Shared reicht - bis ~500 Bestellungen/Monat, leichter Katalog, eine Site
- VPS nötig - schweres WooCommerce, Integrationen, Traffic-Spitzen, mehrere Projekte
- Hauptfehler - am Hosting sparen und Conversion durch langsamen Warenkorb verlieren

Was Shared-Hosting und VPS sind
Shared-Hosting
Beim Shared-Hosting bedient ein physischer Server viele Kunden. Der Anbieter liefert:
- Panel (cPanel, ISPmanager, Plesk);
- fertiges PHP, MySQL, E-Mail;
- WordPress-Installation per Klick;
- Support für Standardfragen.
Sie wählen nicht die Linux-Kernel-Version und installieren keine beliebige Software - nur was der Tarif erlaubt. Ressourcen sind begrenzt: CPU, RAM, PHP-Prozesse, Datenbankgröße, Inodes.
VPS
Ein VPS ist eine virtuelle Maschine mit garantiertem Ressourcenanteil. Meist Root-Zugang oder Managed-Panel. Sie können:
- eigenen Stack betreiben (Django, Node.js, Redis);
- nginx + php-fpm für WooCommerce tunen;
- Staging und Production trennen;
- RAM/CPU skalieren ohne Domainwechsel.
"VPS günstiger als Shared" täuscht: addieren Sie Administration, Monitoring, Backups und ggf. Managed MySQL.
Vergleich für Online-Shops
| Kriterium | Shared | VPS |
|---|---|---|
| Einstiegspreis | $3-15/Monat | $5-40+/Monat |
| Checkout-Geschwindigkeit | Abhängig von Nachbarn | Stabiler bei guter Konfiguration |
| Black-Friday-Peak | Oft Throttling | RAM vorab erhöhbar |
| Sicherheit | Basis vom Anbieter | Ihre Verantwortung + Hardening |
| DB-Backups | Oft täglich, 7-14 Tage | Sie konfigurieren oder Managed |
| SSL | Let's Encrypt im Panel | Let's Encrypt / Cloudflare |
| Bestell-E-Mail | Shared-SMTP oft Spam | Eigenes SMTP / SendGrid / Mailgun |
| Migration | Einfacher "One-Click"-Umzug | MySQL-Dump + rsync + DNS |
| Bei Ausfall | Support-Ticket | Sie oder Dienstleister |
Fazit: Shared ist gemietete fertige Küche; VPS ist eigene Küche auf eigene Verantwortung.
Wann Shared-Hosting reicht
Shared ist sinnvoll, wenn:
- bis 300-500 Bestellungen/Monat und Katalog bis 5-10 Tausend SKUs ohne schwere Filter;
- eine Site pro Account, kein "Zoo" aus 15 PHP-Projekten;
- Standard-WordPress + WooCommerce oder OpenCart ohne Custom-Integrationen;
- keine PCI-Anforderungen über Payment-Gateway-Redirect hinaus;
- minimales IT-Budget, nur Dienstleister für Anpassungen.
Zeichen guten Shared für Shops:
- PHP 8.1+, MySQL 8.0 / MariaDB 10.6+;
- tägliche Backups mit downloadbarem
.sql; - Limits, die für WooCommerce passen;
- Cron jede Minute oder alle 5 Minuten;
- Redis/Memcached in höheren Tarifen - Plus.
Wann VPS (oder Cloud) nötig ist
Umzug auf VPS lohnt sich, wenn:
| Symptom | Warum Shared scheitert |
|---|---|
| Warenkorb 4-8 Sek | Wenig RAM, langsamer Disk, Nachbarn |
| 502/504 in Peaks | PHP-Worker-Limit erschöpft |
| DB > 2-5 GB | Shared drosselt oder bremst |
| Redis, Elasticsearch, Queues | Nicht auf billigem Shared |
| Mehrere Sites / Staging | Isolation und Planbarkeit |
| Strenge Sicherheitsanforderungen | Eigene Firewall, WAF, Audit-Log |
| CRM-Integrationen, Webhooks 24/7 | Stabiler Cron und API |
Faustregel: Bei Shop-Umsatz $5 000+/Monat und langsamem Checkout kostet $20/Monat Shared-Ersparnis mehr als $40 VPS und 2-4 Stunden Setup.
Versteckte Kosten beider Optionen
Shared
- "Unbegrenzter" Traffic mit Fair-Use;
- kostenpflichtige Backups;
- schlechte E-Mail-Zustellung - SendGrid/Mailgun ($15-50/Monat);
- kostenpflichtige Migration beim Anbieterwechsel.
VPS
- Administration - $50-200/Monat oder Setup $200-800;
- Managed MySQL, Snapshots, Monitoring;
- DDoS-Schutz und CDN;
- Panel-Lizenzen (cPanel auf VPS teuer);
- Security-Patches - Risiko bei Versäumnis.
Rechnen Sie TCO, nicht nur die Zeile "Hosting".
Anbieter wählen: Checkliste für Betreiber
- Serverstandort - nah an der Zielgruppe.
- SLA-Uptime - 99,9% wünschenswert.
- Backups - automatisch, 14-30 Tage Retention, Test-Restore quartalsweise.
- Support - Reaktionszeit, Hilfe bei MySQL?
- Skalierung - RAM ohne IP-Wechsel?
- Reputation - Bewertungen zu WooCommerce/OpenCart.
- Ausstieg - DB- und Dateiexport ohne Lock-in.
Nicht nur nach günstigstem Erstjahrespreis wählen.
Migration Shared → VPS ohne Bestellverlust
Sicheres Szenario:
- Vollbackup - Dateien + MySQL-Dump auf altem Hosting.
- Staging auf VPS - Kopie, Checkout, Testzahlung.
- DNS-TTL auf 300 Sek senken.
- Finaler Dump in ruhiger Nacht.
- A-Record wechseln - 24-48 h überwachen.
- Prüfen - Testbestellung, E-Mails, Webhook, Cron.
Nicht migrieren am ersten Sale-Tag. Nicht nur FTP ohne DB - Bestellungen bleiben auf altem Server.
Mehr zu Shop-Daten im MySQL-Artikel. Wenn ein Dienstleister behauptet, "auf VPS läuft es von selbst", ohne veraltetes PHP zu aktualisieren - das ist ein Warnsignal, fragen Sie nach dem Migrationsplan.
Managed VPS und Cloud: dritter Weg
Zwischen Shared und "bare" VPS gibt es Managed WordPress / Managed Cloud:
- Anbieter kümmert sich um Updates und Cache;
- teurer als Shared, weniger Admin-Zeit;
- oft CDN, Staging, Backups inklusive.
Bei $10 000+/Monat Umsatz ist Managed oft günstiger als VPS + Freelancer-Support.
Fazit
Shared - richtiger Start für kleinen Shop mit bekannter CMS und moderatem Traffic. VPS - bei Limits, Peak-Stabilität, Custom-Backend oder mehreren Umgebungen. Entscheiden Sie nach Metriken: Checkout-Ladezeit, Warenkorb-Abbruch, 5xx in Logs, DB-Größe und 12-Monats-Wachstumsplan.
Gutes Hosting fällt nicht auf - schlechtes zeigt sich in verlorenen Bestellungen und "Site down"-Mails in der Saison.
Wenn Sie Hilfe bei Entwicklung, KI-Einführung oder Website-Betreuung für Ihr Projekt brauchen - schreiben Sie mir.
Häufig gestellte Fragen
Kann ich mit Shared starten und später auf VPS wechseln?
Ja, so machen es die meisten. Start auf Shared, Metriken beobachten. Bei Wachstum VPS bestellen, Staging, Dateien + MySQL-Dump umziehen, DNS wechseln. Wichtig: Backups und exportierbare DB.
Ist VPS immer schneller als Shared?
Nein. Schlecht konfigurierter $5-VPS kann langsamer sein als guter Shared mit NVMe und Redis. Geschwindigkeit = RAM, schneller Disk, php-fpm/opcache, Cache, CDN. Auf VPS können Sie tunen; auf Shared - höherer Tarif und Cache-Plugins.
Woran erkenne ich, dass Shared meinen Shop nicht mehr trägt?
Signale: Checkout > 3 Sek, 503 in Peaks, CPU-Mails vom Anbieter, DB nahe Limit, Support sagt "Plugins optimieren". Monitoring (UptimeRobot, PageSpeed) und Core Web Vitals - steigendes LCP oft Hosting-Limit.
Brauche ich einen separaten Datenbankserver?
Am Anfang nein. WooCommerce auf einem VPS mit MySQL auf demselben Disk reicht für mittlere Shops. Separate DB bei großer DB, schweren Reports, hoher Schreiblast - meist Cloud (RDS, Managed MySQL).
Wer administriert VPS ohne Entwickler?
Drei Optionen: Managed VPS, Dienstleister-Retainer ($50-200/Monat), oder hochwertiges Shared mit SLA. "Bare" VPS ohne Admin ist riskant: Updates, offene Ports, keine Backups. Ohne IT-Team ist Managed oft günstiger als Risiko.
Begriffe in diesem Artikel
VPS — Virtual Private Server
OpenCart — open-source PHP e-commerce platform — Open-Source-PHP-Plattform für Online-Shops
DevOps — Development and Operations
production — live environment serving real users — Live-Umgebung mit echten Nutzern
staging — pre-production environment for final checks — Vorproduktionsumgebung für finale Checks
Let's Encrypt — free automated TLS certificate authority — kostenlose automatisierte TLS-Zertifizierungsstelle
hardening — security baseline: updates, least privilege, locked configs — Sicherheitsbaseline: Updates, Minimalrechte, harte Configs
Memcached — in-memory key-value cache for fast lookups — In-Memory-Key-Value-Cache für schnelle Lookups
webhooks — HTTP callbacks when events happen — HTTP-Rückrufe bei Ereignissen
WAF — Web Application Firewall
retention — keeping users/customers over time
CDN — Content Delivery Network
TCO — Total Cost of Ownership — Gesamtkosten des Eigentums
lock-in — hard to leave a vendor or stack without costly rewrite — schwerer Wechsel von Anbieter/Stack ohne teuren Umbau
FTP — File Transfer Protocol
Core Web Vitals — Google metrics for loading, interactivity, and visual stability — Google-Metriken für Laden, Interaktivität und Layoutstabilität
CMS — Content Management System
managed VPS — VPS where the provider handles OS updates and basics — VPS, bei dem der Anbieter OS-Updates und Basics übernimmt
LCP — Largest Contentful Paint
SLA — Service Level Agreement