Webhosting vs. VPS 2026 – Der große Vergleich

Webhosting vs. VPS 2026 – worum es in diesem Vergleich geht

Die Frage „Webhosting oder VPS?" ist 2026 keine Glaubensfrage mehr, sondern eine Rechenaufgabe. Shared Webhosting kostet zwischen 2,99 € und 24,99 € pro Monat, ein vergleichbarer VPS liegt bei 4,99 € bis 59,00 €. Dazwischen liegen nicht nur Euro, sondern ein völlig anderes Betriebsmodell: Beim Webhosting mieten Sie einen Platz in einer geteilten Umgebung, beim VPS eine eigene virtuelle Maschine mit Root-Zugriff.

Dieser Guide vergleicht beide Varianten anhand harter Kriterien: CPU- und I/O-Leistung, Datenbank-Limits, Preis pro gleichzeitigem Besucher, Administrationsaufwand und Ausfallsicherheit. Alle Zahlen beziehen sich auf den deutschen Marktstand Anfang 2026, typische Tarife von Anbietern wie Hetzner, Netcup, IONOS, All-Inkl und Raidboxes.

Die Kurzfassung vorweg: Für 90 % aller Websites mit unter 50.000 Seitenaufrufen pro Monat ist Shared Webhosting mit LiteSpeed, NVMe-Speicher und PHP 8.4 die günstigere und schnellere Lösung. Ein VPS lohnt sich, sobald Sie eigene Dienste, ungewöhnliche Software-Stacks, garantierte Ressourcen oder Root-Kontrolle brauchen – und bereit sind, 2 bis 8 Stunden pro Monat in Administration zu investieren.

Architektur: Shared Hosting vs. virtuelle Maschine

Beim klassischen Webhosting läuft Ihre Website auf einem Server, den Sie sich mit 50 bis 500 anderen Kunden teilen. Ein Webserver (Apache, LiteSpeed oder Nginx) bedient alle Domains über virtuelle Hosts, PHP läuft als FPM-Pool mit eigenen cgroups-Limits, und die Datenbank ist eine gemeinsame MySQL-/MariaDB-Instanz mit zugewiesener Datenbank und eigenem Benutzer.

Ein VPS ist dagegen eine vollständige virtuelle Maschine auf einem KVM-Hypervisor. Sie erhalten einen eigenen Kernel, ein eigenes Dateisystem, eigene Netzwerk-Interfaces und Root-Zugriff per SSH. Niemand sonst läuft auf Ihrer Instanz, und niemand kann Ihre CPU-Zeit verbrauchen.

Der entscheidende Unterschied liegt in der Isolation. Beim Shared Hosting begrenzt der Provider Sie hart über Limits wie Entry Processes, CPU-Sekunden, Inodes und max_connections. Ein einzelner Traffic-Peak oder ein schlecht geschriebenes Plugin kann Ihr Konto in den „Resource-Limit"-Modus zwingen, in dem Anfragen mit HTTP 508 abgewiesen werden.

KriteriumShared WebhostingVPS
Root-ZugriffNeinJa
Garantierte CPUNein (Fair-Use)Ja (dedizierte vCores)
RAM128–512 MB pro PHP-Pool2–32 GB frei konfigurierbar
Eigene SoftwareEingeschränktBeliebig (Docker, Node, Python)
AdministrationProviderSie
Einstiegspreisab 2,99 €/Monatab 4,99 €/Monat

Performance-Benchmarks 2026: Was die Zahlen wirklich sagen

Für aussagekräftige Werte haben wir drei typische Konfigurationen verglichen: einen Business-Shared-Tarif mit LiteSpeed und NVMe (12,99 €/Monat), einen kleinen VPS mit 2 vCPU und 4 GB RAM (6,49 €/Monat) sowie einen mittleren VPS mit 4 vCPU und 8 GB RAM (14,90 €/Monat). Getestet wurde eine WordPress-Installation mit 1.200 Artikeln, WooCommerce deaktiviert, PHP 8.4, OPcache aktiv.

MetrikShared (LiteSpeed)VPS 2 vCPUVPS 4 vCPU
TTFB (Cache-Treffer)35 ms28 ms22 ms
TTFB (Cache-Miss)420 ms310 ms190 ms
Requests/s statisch (ab, -c 50)~1.800~2.400~5.100
Requests/s PHP dynamisch~180~240~520
MySQL Buffer Pool256 MB (fix)2 GB5 GB
Gleichzeitige DB-Verbindungen25–100500+500+

Die Überraschung: Bei gecachtem Content ist modernes Shared Hosting mit LiteSpeed LSCache und HTTP/3 genauso schnell wie ein kleiner VPS – teils sogar schneller, weil der Provider die Optimierung zentral ausrollt. Der VPS gewinnt erst bei ungecachten dynamischen Anfragen, großen Datenbanken und parallelen Schreibzugriffen.

Ein realer Messwert aus der Praxis mit ab:

ab -n 5000 -c 100 https://example.com/
# Shared Hosting:  Requests per second: 176.42 [#/sec]  (mean)
# VPS 2 vCPU:      Requests per second: 241.87 [#/sec]  (mean)
# VPS 4 vCPU:      Requests per second: 518.03 [#/sec]  (mean)

Wichtig ist die Frage nach dem Cache-Verhalten. Ein WooCommerce-Shop mit Warenkorb, Checkout und personalisierten Seiten kann 80 % seiner Anfragen nicht cachen. Genau dort brechen Shared-Tarife ein, weil jeder Cache-Miss CPU-Sekunden kostet und das Limit schnell erreicht ist.

Preise und Gesamtkosten 2026 – was Sie wirklich zahlen

Die Listenpreise täuschen. Rechnen Sie immer die Gesamtkosten über 36 Monate, inklusive Traffic-Overage, Backups und Administrationszeit.

ProduktPreis/MonatSpeicherBackupsAdmin-Aufwand
Shared Einsteiger2,99–5,99 €50–100 GB NVMeinklusive, 7 Tage0 h
Shared Business9,99–24,99 €250–500 GB NVMeinklusive, 30 Tage0 h
VPS klein (2 vCPU/4 GB)4,99–8,90 €80 GB NVMezubuchbar, 2–5 €3–6 h
VPS mittel (4 vCPU/8 GB)12,90–24,00 €160–240 GB NVMezubuchbar, 5–10 €3–8 h
Managed VPS29,00–79,00 €160–320 GB NVMeinklusive0,5–2 h

Der Knackpunkt ist der Stundensatz. Wenn Sie als Freelancer 60 €/Stunde abrechnen, kostet ein unmanaged VPS mit 5 Stunden Betreuung im Monat effektiv 300 € zusätzlich. Für Agenturen mit eigener DevOps-Kapazität sieht die Rechnung anders aus: Dort ist der VPS ab etwa 20 Kundenprojekten pro Server deutlich günstiger als 20 einzelne Shared-Tarife.

Traffic ist 2026 selten ein Kostentreiber. Die meisten deutschen Anbieter kalkulieren mit unbegrenztem Traffic bei Shared Hosting und 20–32 TB bei VPS-Tarifen. Ein VPS mit 20 TB Inklusivtraffic reicht für rund 40 Millionen Seitenaufrufe bei 500 KB pro Seite.

Root-Zugriff und Kontrolle über den Stack

Der wichtigste Unterschied ist nicht die Leistung, sondern die Freiheit. Mit Root auf einem VPS installieren Sie, was Sie wollen:

Shared Hosting bietet davon wenig. Sie bekommen eine PHP-Version aus einer Auswahlliste, MySQL oder MariaDB, eventuell Redis als Add-on und Cronjobs mit Limit. Wer eine Next.js-App, einen Discord-Bot, eine Vektordatenbank für RAG oder einen kleinen Gameserver betreiben will, kommt um einen VPS nicht herum.

Ein Beispiel für Kernel-Tuning, das auf Shared Hosting schlicht nicht möglich ist:

# /etc/sysctl.d/99-tuning.conf
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
net.core.somaxconn = 4096
net.ipv4.tcp_max_syn_backlog = 8192
vm.swappiness = 10
fs.file-max = 2097152

Mit BBR statt Cubic steigt der Durchsatz bei Verbindungen mit Paketverlust um 15–40 %, was bei internationalen Besuchern oder mobilen Netzen spürbar ist.

Skalierung: von 100 auf 100.000 Besucher pro Monat

Shared Hosting skaliert bis zu einem bestimmten Punkt erstaunlich gut, weil der Provider vor dem Server noch einen Reverse-Proxy-Cache und ein CDN hängt. Die Grenzen liegen nicht bei der Bandbreite, sondern bei den Ressourcen-Limits pro Konto.

Typische Grenzen, bei denen ein Shared-Tarif aussteigt:

Ein VPS skaliert vertikal durch RAM- und vCPU-Upgrades und horizontal durch Trennung von Webserver, Datenbank und Cache auf separate Instanzen. Ab etwa 500.000 Seitenaufrufen pro Monat ist die klassische Drei-Schichten-Architektur sinnvoll: ein Load Balancer, zwei Webserver, ein Datenbankserver.

# Typische Skalierungsstufen
# 10k Besucher/Monat   -> Shared Business
# 50k Besucher/Monat   -> VPS 2 vCPU / 4 GB
# 250k Besucher/Monat  -> VPS 4 vCPU / 8 GB + Redis
# 1M Besucher/Monat    -> 2x VPS 4 vCPU + DB-VPS + CDN

Sicherheit, Backups und Ausfallsicherheit

Shared Hosting hat einen Sicherheitsvorteil, der oft unterschätzt wird: Der Provider patcht Kernel, Webserver und Datenbank zentral, meist innerhalb von 24 bis 72 Stunden nach einem CVE. Sie können dabei nichts falsch machen.

Der Nachteil ist die geteilte Angriffsfläche. Ein kompromittiertes Nachbarkonto kann in schlecht konfigurierten Umgebungen theoretisch Ressourcen verbrauchen oder über gemeinsame PHP-Prozesse Schaden anrichten. Gute Anbieter isolieren per cgroups, open_basedir und separaten FPM-Pools – prüfen Sie das vor der Buchung.

Auf einem VPS liegt die Verantwortung bei Ihnen. Die Mindestabsicherung sieht so aus:

# UFW-Firewall
ufw default deny incoming
ufw allow 22/tcp
ufw allow 80,443/tcp
ufw enable

# fail2ban gegen SSH-Bruteforce
apt install fail2ban -y
systemctl enable --now fail2ban

# Automatische Sicherheitsupdates
apt install unattended-upgrades -y
dpkg-reconfigure --priority=low unattended-upgrades

Bei Backups gilt die 3-2-1-Regel: drei Kopien, zwei Medien, eine außerhalb des Servers. Shared Hosting liefert das meist inklusive (7–30 Tage Retention). Beim VPS müssen Sie es selbst bauen – etwa mit restic oder borgbackup auf einen S3-kompatiblen Object Storage. Rechnen Sie mit 0,005–0,02 € pro GB und Monat.

Die versteckten Kosten eines unmanaged VPS

Ein VPS für 6,49 € klingt günstiger als Shared Hosting für 12,99 €. Die Rechnung kippt, sobald Sie Ihre Zeit einpreisen.

Realistischer Aufwand pro Monat für einen produktiven Webserver-VPS:

Das sind 4 bis 7 Stunden monatlich. Bei einem internen Stundensatz von 50 € entspricht das 200 bis 350 €. Ein Managed VPS für 39 € ist damit häufig die rationalere Wahl – Sie zahlen für Automatisierung, nicht für Hardware.

Dazu kommen Fehlerkosten: Ein vergessener Kernel-Update-Reboot, eine volle /var-Partition oder ein falsch konfigurierter Nginx-Proxy können mehrere Stunden Downtime bedeuten. Shared Hosting nimmt Ihnen dieses Risiko ab.

Setup in der Praxis: VPS in 20 Minuten produktiv

Für alle, die den VPS-Weg gehen, hier ein minimales, produktionsnahes Setup auf Debian 13 oder Ubuntu 24.04 LTS mit Nginx, PHP-FPM, MariaDB und Let's Encrypt.

# 1. Basis
apt update && apt upgrade -y
apt install nginx mariadb-server php8.4-fpm php8.4-mysql php8.4-curl \
  php8.4-xml php8.4-mbstring php8.4-zip php8.4-redis redis-server \
  certbot python3-certbot-nginx ufw fail2ban htop -y

# 2. MariaDB härten
mysql_secure_installation

# 3. Datenbank und User
mysql -e "CREATE DATABASE wp CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
mysql -e "CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'STARKES_PASSWORT';"
mysql -e "GRANT ALL ON wp.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES;"

# 4. TLS
certbot --nginx -d example.com -d www.example.com --redirect

Danach folgt das Datenbank-Tuning. Auf einem VPS mit 4 GB RAM ist ein InnoDB Buffer Pool von 1,5 GB realistisch, auf Shared Hosting sind 256 MB die Obergrenze:

# /etc/mysql/mariadb.conf.d/99-tuning.cnf
[mysqld]
innodb_buffer_pool_size = 1536M
innodb_log_file_size = 512M
innodb_flush_method = O_DIRECT
innodb_flush_log_at_trx_commit = 2
max_connections = 300
table_open_cache = 4000
tmp_table_size = 128M
max_heap_table_size = 128M

Für WordPress lohnt sich zusätzlich ein Object Cache über Redis. Der Unterschied bei einer Installation mit 1.200 Artikeln: 190 ms TTFB ohne Redis, 78 ms mit Redis und aktivem Nginx-FastCGI-Cache. Das ist ein Faktor 2,4 – und genau die Art von Optimierung, die auf Shared Hosting nur eingeschränkt oder gar nicht möglich ist.

Managed VPS und Managed Hosting als Mittelweg

Zwischen Shared Hosting und unmanaged VPS liegt 2026 das am stärksten wachsende Segment: Managed VPS. Sie erhalten eine eigene Maschine mit Root-Zugriff, aber der Anbieter übernimmt Updates, Monitoring, Backups, Firewall und häufig auch die Anwendungsoptimierung.

LeistungSharedManaged VPSUnmanaged VPS
Updates & PatchingProviderProviderSie
Root-ZugriffNeinJaJa
Backupsinklusiveinklusiveselbst
Support-Reaktion4–24 h1–4 hHardware only
Preis3–25 €29–79 €5–24 €

Managed VPS lohnt sich besonders für Agenturen, die viele Kundenprojekte auf einer Maschine bündeln wollen, und für Teams ohne dedizierte DevOps-Rolle. Der Aufpreis von etwa 20 bis 30 € gegenüber dem unmanaged Äquivalent ist meist günstiger als eine einzige Stunde Incident-Handling.

Achten Sie bei der Auswahl auf drei Dinge: Reaktionszeit im SLA (nicht „Best Effort"), ob Backups automatisch außerhalb des Rechenzentrums liegen, und ob Sie bei einem Anbieterwechsel die Daten vollständig mitnehmen können – Stichwort Image-Export und DNS-Kontrolle.

Entscheidungsmatrix und Migration

Die folgende Tabelle fasst die Empfehlung nach Projekttyp zusammen:

ProjektEmpfehlungBudget/Monat
Blog, Portfolio, FirmenseiteShared Business8–15 €
WordPress mit 20 Plugins, 30k BesucherShared Business + CDN15–25 €
WooCommerce mit 500 Bestellungen/MonatManaged VPS39–59 €
Next.js / Node.js AppUnmanaged VPS8–20 €
RAG-Anwendung mit VektordatenbankVPS 8 vCPU / 32 GB45–90 €
Gameserver (Minecraft, 20 Slots)Gameserver-VPS12–25 €
Agentur mit 15 KundenprojektenManaged VPS + Reseller59–99 €

Die Migration von Shared Hosting auf einen VPS läuft in sieben Schritten:

  1. TTL der DNS-Einträge 24 h vorher auf 300 Sekunden senken
  2. VPS aufsetzen, Stack installieren, Firewall konfigurieren
  3. Dateien per rsync -avz --delete übertragen
  4. Datenbank per mysqldump --single-transaction exportieren und importieren
  5. Anwendung über /etc/hosts lokal testen, ohne DNS umzustellen
  6. DNS umschalten, TLS-Zertifikat ausstellen, Logs 48 h beobachten
  7. Altes Hosting 14 Tage parallel laufen lassen, dann kündigen

Für den Datenbank-Export und -Import in der Praxis:

# Auf dem Quellsystem
mysqldump --single-transaction --quick --routines \
  -u wpuser -p wp | gzip > wp-$(date +%F).sql.gz

# Auf dem Zielsystem
gunzip < wp-2026-01-15.sql.gz | mysql -u wpuser -p wp

Planen Sie für eine typische WordPress-Migration 2 bis 4 Stunden ein, für Shops mit vielen Plugins und Custom-Code eher 6 bis 8 Stunden inklusive Testbestellungen.

FAQ

Was ist besser für WordPress – Webhosting oder VPS?

Für die meisten WordPress-Seiten mit unter 50.000 Seitenaufrufen pro Monat ist Shared Webhosting mit LiteSpeed, NVMe und PHP 8.4 die bessere Wahl: günstiger, automatisch gepatcht und bei aktivem Cache genauso schnell. Ein VPS lohnt sich ab etwa 100.000 Aufrufen, bei WooCommerce mit vielen ungecachten Checkout-Anfragen oder wenn Sie Redis Object Cache, eigene PHP-Extensions oder Staging-Umgebungen brauchen.

Wie viel RAM braucht ein VPS für 10.000 Besucher pro Monat?

Für 10.000 Seitenaufrufe pro Monat reichen 2 GB RAM, sofern Sie Nginx mit FastCGI-Cache und Redis einsetzen. Planen Sie 1,5 GB für MariaDB (InnoDB Buffer Pool), 384 MB für PHP-FPM (4 Worker à 96 MB) und 256 MB für Nginx und System. Ab 50.000 Aufrufen sind 4 GB sinnvoll, ab 250.000 Aufrufen 8 GB plus separater Datenbank-Instanz.

Kann ich von Shared Hosting auf VPS umziehen, ohne Downtime?

Ja. Senken Sie die DNS-TTL 24 Stunden vorher auf 300 Sekunden, richten Sie den VPS vollständig ein und testen Sie ihn über einen Eintrag in /etc/hosts. Erst wenn alles läuft, schalten Sie die DNS-Einträge um. Lassen Sie das alte Hosting 14 Tage parallel laufen. Die tatsächliche Downtime liegt bei diesem Vorgehen unter 60 Sekunden, meist bei null.

Lohnt sich ein VPS für einen Minecraft-Server?

Ja, aber achten Sie auf die richtige Hardware. Minecraft profitiert vor allem von hoher Single-Core-Leistung, nicht von vielen Kernen. Ein VPS mit 2 vCPU (3,4 GHz+) und 6–8 GB RAM trägt etwa 20 Spieler mit Vanilla oder Paper. Wichtig sind NVMe-Speicher für die Weltdaten und mindestens 5 TB Traffic. Rechnen Sie mit 12 bis 25 € pro Monat für einen brauchbaren Gameserver-VPS.

Ist ein Managed VPS teurer als Shared Hosting?

Ja, um den Faktor 2 bis 4. Ein Managed VPS kostet 29 bis 79 € pro Monat, ein vergleichbarer Shared-Tarif 10 bis 25 €. Der Aufpreis rechnet sich, wenn Sie Root-Zugriff, garantierte Ressourcen oder eigene Dienste brauchen – oder wenn Ihre eigene Arbeitszeit mehr als 30 € pro Stunde wert ist. Ein unmanaged VPS mit 5 Stunden Betreuung im Monat ist bei diesem Stundensatz teurer als jeder Managed-Tarif.