Illustration: Dateispeicher, RAM-Arbeitsfläche und CPU mit wartenden Anfragen
KI-generierte Illustration für hoster-online.de. Konzeptmotiv, keine Aufnahme realer Anbieterinfrastruktur.
  1. Symptom erfassenLangsam, Fehler oder Abbruch?
  2. Ressource zuordnenSpeicher, Arbeitsspeicher oder Verarbeitung?
  3. Maßnahme prüfenÄnderung am Projekt oder Tarif?
Ein praktischer Ablauf für dieses Thema.

Speicher ist Platz, RAM ist Arbeitsraum

Dateispeicher enthält WordPress-Dateien, Medien und je nach Vertragsmodell auch andere Daten. Er ist dauerhaft belegt, bis Dateien gelöscht oder verschoben werden. RAM wird dagegen für laufende Arbeit benötigt. Ein PHP-Prozess kann dort Variablen, Bilder oder Zwischenergebnisse halten. Wenn ein Import beendet ist, kann ein Teil des Arbeitsraums wieder frei werden.

Die Tarifangabe zum nutzbaren RAM ist nicht zwangsläufig das PHP-memory_limit. Dieses begrenzt den Speicher einer einzelnen PHP-Ausführung. Ein Paket kann viel RAM enthalten, während ein einzelner Bildimport an seiner eigenen Grenze endet. Eine höhere Einzelgrenze kann wiederum bewirken, dass mehrere gleichzeitig laufende Prozesse insgesamt mehr RAM benötigen. Beides muss zur Umgebung passen.

Was ein vCore aussagt

Ein vCore beschreibt eine virtuelle CPU-Ressource. Daraus folgt ohne weitere Vertragsangaben keine feste exklusive physische Kernzuteilung. Auch ein hoher Takt allein beschreibt nicht die vollständige Leistung einer Anwendung. Der PHP-Code, Datenbankabfragen, I/O und die Parallelität beeinflussen, wie lange eine Anfrage beschäftigt bleibt.

Ein häufiger Fehler besteht darin, viele CPU-Ressourcen zu bestellen und dieselben ineffizienten Abfragen weiter auszuführen. Wenn die Anwendung bei jedem Aufruf eine große Suche berechnet, hilft zunächst die Untersuchung dieses Ablaufs. Bei tatsächlich notwendiger Rechenarbeit kann eine größere Umgebung sinnvoll sein. Die Entscheidung sollte auf beobachteter Last beruhen, nicht auf dem größten verfügbaren Zahlenwert.

Prozessgrenzen und Wartezeiten

Eine Prozessgrenze betrifft gleichzeitige Verarbeitung. Was ein Anbieter genau zählt, muss aus der technischen Beschreibung oder einer konkreten Auskunft hervorgehen. PHP-Worker, andere laufende Prozesse und Entry-Process-Grenzen sind unterschiedliche Konzepte. Verwende diese Begriffe deshalb nicht ungeprüft als Synonyme.

Beobachtung Mögliche Ursache Nächster Prüfpunkt
Upload scheitert Datei-, Zeit- oder RAM-Grenze Fehlertext und PHP-Konfiguration
Anfragen warten Belegte Verarbeitungskapazität Dauer und Zahl paralleler Anfragen
Website bleibt langsam Anwendung oder Datenbank Langsame Abfragen und Cacheausnahmen
Speicher wächst Medien, Logs oder Sicherungen Verzeichnisgrößen und Aufbewahrung

Eine langsame Anfrage belegt ihren Verarbeitungsplatz länger. Treffen weitere Anfragen ein, können sich Wartezeiten aufbauen. Das erklärt, warum die Verbesserung einer einzigen teuren Funktion oft wirkungsvoller ist als ein pauschaler Wechsel. Im Artikel über Performance messen findest du den dazu passenden Untersuchungsablauf.

Ein Shop verarbeitet zusätzlich individuelle Warenkörbe, Bestellungen und Zahlungsschritte. Der Ratgeber zu Hosting-Anforderungen eines Onlineshops erklärt, welche dynamischen Abläufe bei der Ressourcenplanung gesondert betrachtet werden müssen.

Reserve für Hintergrundarbeit

Sicherungen, Produktimporte und Bildoptimierung brauchen ebenfalls Ressourcen. Plane diese Aufgaben möglichst so, dass sie nicht alle gleichzeitig mit einer Kampagne laufen. Eine zeitliche Entzerrung ist häufig der erste einfache Schritt. Sie ersetzt aber keine ausreichende Kapazität für dauerhaft notwendige Arbeit.

Berücksichtige außerdem den Gesamtbestand. Bei fünf Websites im selben Paket teilen sich die Projekte gewöhnlich den ausgewiesenen Rahmen, sofern keine andere Zuteilung ausdrücklich vereinbart ist. Ein einzelnes aufwendiges Projekt kann die anderen beeinflussen. Wenn eine stärkere Trennung erforderlich ist, prüfe getrennte Umgebungen statt nur mehr Gesamtressourcen.

So dokumentierst du einen Engpass

Halte Zeitpunkt, betroffenes Projekt und genaue Fehlermeldung fest. Ergänze, welche Funktion ausgeführt wurde und ob das Problem nur bei Spitzen oder dauerhaft auftritt. Entferne personenbezogene Daten und Zugangswerte aus Screenshots und Logs. Ein brauchbarer Nachweis zeigt den Zusammenhang zwischen Anwendung und Ressource.

  • RAM-Spitze: Prozess und auslösende Aufgabe identifizieren.
  • CPU-Spitze: Anfragearten und Hintergrundjobs gegenüberstellen.
  • Platzmangel: Wachstum nach Dateityp und Verzeichnis prüfen.
  • Prozessgrenze: Laufzeit und parallele Anfragen gemeinsam betrachten.

Wann ein Tarifwechsel hilft

Ein Wechsel ist sinnvoll, wenn die notwendige Last nach vertretbarer Optimierung den vorhandenen Rahmen überschreitet oder andere betriebliche Anforderungen hinzukommen. Dazu können zusätzliche Projekte, getrennte Rechte oder bestätigte Laufzeiten gehören. Ein größeres Paket ist dabei kein Beleg für schnellere Seiten. Prüfe nach der Änderung denselben Ablauf erneut und vergleiche die Ergebnisse unter ähnlichen Bedingungen. So erhältst du eine belastbare Grundlage für die nächste Entscheidung.

Quellen und weitere Details

Primärquellen, geprüft am 7. Oktober 2026. Produktdaten sind Anbieterangaben; Empfehlungen im Text sind redaktionelle Einordnung.