Was Ihr Hosting-Plan tatsächlich begrenzt, was passiert, wenn Sie eine Grenze erreichen, und wie Sie herausfinden, ob eine langsame Website ein Ressourcenproblem oder ein Codeproblem hat.
„Meine Website ist langsam" und „meiner Website ist etwas ausgegangen" fühlen sich von außen gleich an und haben darunter fast nichts gemeinsam. Dieser Leitfaden trennt beides: zuerst, was die Grenzen wirklich sind, dann, wie Sie echte Langsamkeit diagnostizieren.
Zuerst: Ist sie langsam oder kaputt?
Langsam heißt, dass Seiten irgendwann laden. Kaputt heißt, dass sie es nicht tun.
Wenn Sie Fehlerseiten statt langsamer Seiten erhalten, hören Sie hier auf und gehen Sie zu HTTP-Fehlercodes. Ein 500, 502 oder 504 hat eine bestimmte Ursache und eine bestimmte Lösung, und keine davon lautet „den Plan upgraden".
Wenn die Website nicht erreichbar statt langsam ist, gehen Sie zu Website lädt nicht.
Was Ihr Plan tatsächlich begrenzt
Vier Dinge, und es lohnt sich zu wissen, welches welches ist, denn sie verhalten sich sehr unterschiedlich, wenn Sie sie erreichen.
Speicher. Wie viel Speicherplatz Ihre Dateien und Datenbanken belegen. Täglich gemessen.
Bandbreite. Wie viele Daten Ihre Besucher innerhalb eines Monats herunterladen.
Anzahl der Websites. Wie viele separate Websites Sie mit dem Plan betreiben können.
CDN-Zugang. Ob das CDN überhaupt verfügbar ist. Wie viel Datenverkehr der Edge für Sie ausliefert, ist nicht begrenzt: Die Edge-Bandbreite ist in jedem Plan, der das CDN enthält, unbegrenzt.
Ihre konkreten Kontingente hängen von Ihrem Plan ab. Die aktuellen Werte für jeden Plan werden nebeneinander unter Abrechnung und dann Plan ändern angezeigt, und dort vergleichen Sie auch ehrlich, statt sich auf eine Zahl in einem Hilfeartikel zu verlassen, die veralten kann. Siehe Ihren Plan upgraden.

Was passiert, wenn Sie eine Grenze erreichen
Das ist der Teil, über den sich viele Sorgen machen, und die Antworten sind weniger dramatisch als erwartet.
Speicher. Die Speichernutzung wird täglich gemessen und auf der Übersichtsseite der Website angezeigt. Wenn sie steigt, erhalten Sie einen Insight mit einer Warnung, die dringlicher wird, je näher der Speicher an seiner Grenze ist. Siehe Insights.
Anzahl der Websites. Diese Grenze wird beim Erstellen durchgesetzt. Wenn Sie versuchen, eine Website über das Kontingent Ihres Plans hinaus zu erstellen, erhalten Sie eine klare Meldung, dass der Plan ausgeschöpft ist, mit der Möglichkeit, ein Upgrade durchzuführen oder einen weiteren Plan hinzuzufügen. Bestehende Websites sind nicht betroffen.
CDN-Berechtigung. Wenn Sie das CDN in einem Plan aktivieren, der es nicht enthält, erhalten Sie eine schlichte Meldung „not included on your plan" (in Ihrem Plan nicht enthalten) mit einem Link zum Upgrade. Es gibt keinen teilweisen oder eingeschränkten Modus. Siehe Das CDN aktivieren.
CDN-Bandbreite. Es passiert nichts, weil es keine Grenze zu erreichen gibt. Die Edge-Bandbreite ist in jedem Plan, der das CDN enthält, unbegrenzt. Ihre Website wird nie vom Edge genommen, weil sie zu viel ausliefert, der Edge wird nie pausiert, und der Datenverkehr wird nie wegen einer Menge zurück auf Ihren Ursprungsserver verlagert. Die Karte Bandbreite diesen Monat auf der CDN-Seite ist ein Live-Wert dessen, was der Edge für Sie ausgeliefert hat, und wird auf nichts angerechnet.
Sehr große Konten fallen unter die kontoweite Fair-Use-Richtlinie, die ihren eigenen Schwellenwert veröffentlicht, für das gesamte Konto statt für eine einzelne Website gilt und zuerst auf Benachrichtigung setzt: Wir schreiben Ihnen am Tag, an dem Sie ihn überschreiten, und wir drosseln nicht stillschweigend, rechnen nicht rückwirkend ab und sperren nicht ohne Vorankündigung.
Die Bandbreite bei Managed WordPress und WooCommerce funktioniert als weiche Obergrenze. Sie werden benachrichtigt, wenn Sie sich ihr nähern, und noch einmal, wenn Sie sie überschreiten. Die Website wird nie abgeschaltet, und der Mehrverbrauch wird nie berechnet: Hosting-Bandbreite kostet nichts, und die Benachrichtigung dient nur dazu, dass Sie Bescheid wissen und wir Ihnen anbieten können, die kostenlose CDN-Cache-Ebene einzurichten, wenn Sie weniger verbrauchen möchten.
Das Überschreiten eines Speicher- oder Bandbreitenkontingents führt nicht zur Sperrung Ihrer Website. Eine Sperrung ist auf dieser Plattform ein Abrechnungsstatus, kein Ressourcenstatus. Siehe Konto gesperrt und Fehlgeschlagene Zahlung.
Was pro Plan nicht begrenzt ist
Zwei Dinge, die viele erwarten und nicht finden werden.
Es gibt kein CPU- oder Speicherkontingent pro Website in den Webhosting-Plänen. Ihr Plan weist Ihnen keine bestimmte Anzahl von Kernen zu.
Sie konkurrieren nicht mit Ihren Nachbarn um PHP-Kapazität. Jede Website läuft in ihrem eigenen, isolierten Pool von PHP-Worker-Prozessen. Eine ausgelastete Website nebenan kann die Worker, die Ihre Website braucht, nicht aufbrauchen. Diese Isolation ist echt, und deshalb ist „die Website eines anderen bremst meine aus" auf dieser Plattform fast nie die Erklärung.
Was gilt, ist eine Grenze pro Anfrage: wie viel Arbeitsspeicher eine einzelne Anfrage nutzen darf und wie viele Sekunden sie laufen darf. Diese Werte legen Sie selbst fest. Siehe PHP-Erweiterungen und -Einstellungen.
Wo Sie Ihre Nutzung sehen
- Speicher auf der Seite Übersicht der Website.
- CDN-Bandbreite ebenfalls auf der Übersichtsseite, sobald das CDN aktiviert ist, und im Tab Kapsule CDN der Website.
- Warnungen über Insights und per E-Mail. Siehe Insights.
Eine langsame Website tatsächlich schneller machen
Geordnet nach Nutzen im Verhältnis zum Aufwand. Arbeiten Sie die Liste der Reihe nach ab, statt direkt ans Ende zu springen.
1. Caching einschalten
Jedes Mal der mit Abstand größte Gewinn. Eine gespeicherte Kopie einer Seite auszuliefern, ist um Größenordnungen günstiger, als sie für jeden Besucher neu zu erzeugen.
Gehen Sie zu Websites, zur Website, zu WordPress und dann zu Caching. Objekt-Caching ist in allen Plänen der WordPress-Familie verfügbar, vollständiges Seiten-Caching in den verwalteten Plänen. Siehe Website-Caching.
Beachten Sie, dass einige Pfade bewusst nie zwischengespeichert werden: Admin-Seiten, Anmeldung, Warenkorb, Kasse und Kontoseiten. Eine zwischengespeicherte Kassenseite würde einem Kunden den Warenkorb eines anderen Kunden zeigen, daher ist das nicht konfigurierbar und sollte es auch nicht sein.
2. Das CDN aktivieren
Caching legt die Kopie an einem Ort ab. Das CDN legt sie in die Nähe Ihrer Besucher. Die größte Wirkung hat es, wenn sich Ihr Publikum nicht im selben Land wie Ihr Server befindet. Voraussetzung sind ein berechtigter Plan und eine eigene Domain. Siehe Das CDN aktivieren.
3. Auf eine neuere PHP-Version wechseln
Ein echter, messbarer Unterschied ohne jeden Aufwand. Testen Sie zuerst auf Staging. Siehe Die PHP-Version ändern.
4. Ihre Bilder in Ordnung bringen
Regelmäßig das Größte auf einer langsamen Seite. Ein Foto direkt vom Telefon kann mehrere Megabyte groß sein und mit 400 Pixeln Breite angezeigt werden. Verkleinern Sie Bilder vor dem Hochladen und verwenden Sie ein modernes Format.
5. Ihre Plugins prüfen
Jedes Plugin, das bei jeder Anfrage Arbeit verrichtet, kostet Sie bei jeder Anfrage. Deaktivieren Sie eines nach dem anderen und messen Sie. Löschen Sie, was Sie nicht verwenden, statt es deaktiviert liegen zu lassen. Siehe WordPress-Plugins.
6. Das tatsächlich Langsame finden
Hören Sie auf zu raten und messen Sie:
- Der APM-Tab bei WordPress-Websites zeigt, welche Anfragen langsam sind. Siehe Website-Performance.
- Das Slow-Query-Log, verfügbar über die WordPress-Health-Tools, zeigt, welche Datenbankabfragen das Problem sind.
- Das PHP-Slow-Log hält fest, was eine Anfrage gerade tat, als sie zu lange dauerte.
- Fehlerprotokolle zeigen alles, was im Stillen fehlschlägt und wiederholt wird. Siehe Fehlerprotokolle.
7. Erst dann mehr Ressourcen in Betracht ziehen
Wenn Caching eingeschaltet ist, das CDN aktiv ist, PHP aktuell ist, die Bilder vernünftig sind und der Profiler zeigt, dass die Arbeit wirklich notwendig ist, dann sind Sie dem Plan entwachsen, und ein Upgrade ist die richtige Entscheidung. Siehe Ihren Plan upgraden.
Diesen Schritt zuerst zu gehen, führt dazu, dass man mehr für eine Website bezahlt, die immer noch langsam ist, denn eine nicht optimierte Website in einem größeren Plan ist immer noch eine nicht optimierte Website.
Wann es Zeit für einen Server ist
Shared Hosting ist für die große Mehrheit der Websites die richtige Lösung. Wechseln Sie zu einem Cloud- oder dedizierten Server, wenn Sie Software brauchen, die die Plattform nicht bietet, Root-Zugriff, nicht standardmäßige Dienste oder planbare dedizierte Kapazität für etwas wirklich Rechenintensives. Siehe Cloud-Server und Eine Architektur wählen.