keine passenden Dienste gefunden
WooCommerce zu langsam: von Shared Hosting zu VPS
Sie haben eine WooCommerce-Website, viele Plugins, der Traffic, die Besucher und die Verkäufe steigen, aber die Website ist langsam, selbst nach dem Caching, und es dauert Sekunden, um ein Produkt in den Warenkorb zu legen oder eine Seite zu laden. Dies geschieht, weil Ihr Shared-Hosting-Plan seine Grenzen erreicht hat und Ihre Website einen schnelleren Server benötigt, um die wachsende Nachfrage zu bewältigen. Lassen Sie uns die Gründe für die schlechte Leistung analysieren und sehen, welche Lösungen verfügbar sind.
Warum es langsam ist
- Shared-Hosting-Anbieter sparen an der falschen Stelle: Hunderte von Websites können auf einem einzigen physischen Computer gehostet werden, wobei jede Website CPU, Arbeitsspeicher und Datenbank-I/O mit jedem anderen Mieter auf derselben Maschine teilen muss. Deshalb wird es Shared Hosting genannt. Diese Anordnung funktioniert in der Regel gut, aber nur solange die meisten dieser benachbarten Websites klein sind und wenig Traffic haben. Wenn einige Mieter anspruchsvolle Websites betreiben, wird der Host-Computer so stark von CPU-Zeit, Speicherzuweisung und Festplatten-I/O beansprucht, dass jede andere Website auf dieser Maschine verlangsamt wird.
- Alte Shared-Server: Die Server, die Ihr Shared-Hosting-Anbieter verwendet, sind wahrscheinlich 10 Jahre alte Intel Xeon mit miserabler Leistung. Sie können dies überprüfen, indem Sie den Befehl
cat /proc/cpuinfo
ausführen, der Ihnen das genaue CPU-Modell anzeigt, und daraus können Sie das Herstellungsdatum ermitteln. Tatsächlich werden Server, wenn sie altern und für reguläre Anwendungen zu alt werden, nicht direkt auf die Mülldeponie oder in ein Recyclingzentrum gebracht, sondern häufig gebraucht von Shared-Hosting-Anbietern gekauft und bleiben in diesen Umgebungen noch mehrere Jahre im Einsatz. Dies macht wirtschaftlich Sinn für die meisten leichtgewichtigen Websites, aber sie sind für schwere Websites ungeeignet. - WooCommerce läuft auf PHP: PHP ist eine interpretierte Sprache, die zum Erstellen der meisten heutigen Web-Apps verwendet wird. Sie ist langsam, fehleranfällig und unfähig, doch die Leute scheinen einfach nicht aufhören zu können, sie zu verwenden. Sie ist je nach den betrachteten Benchmarks ungefähr 5 bis 50 Mal langsamer als NodeJS, und leider sind WooCommerce, WordPress und die meisten Webforen darauf aufgebaut.
Lösungen
Ihre Website benötigt einen schnelleren Server. Lassen Sie uns die Hardware-Anforderungen für eine umfangreiche WooCommerce-Website analysieren, die auf Shared Hosting zu langsam läuft:
- CPU: 2 dedizierte AMD Epyc- oder Ryzen-vCores. Im Gegensatz zu einem Shared-Hosting-Plan ist ein dedizierter vCore ein Hardware-Thread, der exklusiv für Ihre Nutzung reserviert ist und nicht mit anderen Nutzern auf dem Host-Rechner geteilt wird. Seine Leistung ist garantiert und bleibt über die Zeit konstant, unabhängig davon, wie viel Last die anderen Nutzer erzeugen. Vermeiden Sie Intel-vCores, da Cloud-Anbieter, die Intel-Server anbieten, oft veraltete Xeon-Chips aufgrund ihrer geringeren Kosten verwenden. Die Single-Thread-Leistung dieser Xeons ist oft zu schwach, während Ryzen- und Epyc-CPUs viel leistungsstärkere Kerne haben und in der Regel neuere Anschaffungen in virtualisierten Umgebungen sind.
- RAM: Entscheiden Sie sich für 4 GB RAM, um genügend Platz für die Datenbank, den In-Memory-Disk-Cache und den PHP-Interpreter zu haben. Dies kostet nicht viel und stellt sicher, dass Speicherzuweisungsalgorithmen schnell abgeschlossen werden, ohne Zeit mit der Verwaltung von Fragmentierung zu verschwenden.
- Festplatte: Ich empfehle etwa 30 bis 100 GB schnellen SSD- oder NVMe-Speicher, abhängig davon, wie viele Daten Sie speichern möchten. Vermeiden Sie mechanische Festplatten, da sie zu langsam sind, insbesondere für Datenbankabfragen.
- Netzwerk: 1 Gbps ist eine gute Wahl für eine E-Commerce-Website, die die Nachfrage der Kunden bedient; es kann 125 MB/s Datenübertragung zu und von den Computern der Kunden aufrechterhalten.
Empfehlungen aus der Datenbank
Dies sind einige VPS, die derzeit in der Datenbank gefunden werden und die oben definierten Anforderungen erfüllen; willkürlich ausgewählt sind sie alle in den USA gehostet. Sie können Ihre Abfrage anpassen und nach weiteren VPS suchen, indem Sie das Formular in der Seitenleiste verwenden. Alle Ergebnisse werden dynamisch aus der Datenbank generiert.
ServaRica — $5.00 / Monat
2 Epyc Kerne (dediziert)
8192 MB RAM
250 GB NVMe
8192 GB/Monat Bandbreite
10.0 Gbps Portgeschwindigkeit
IPv4 + IPv6
Gehostet in Kanada 🇨🇦
Oplink — $14.95 / Monat
2 Epyc Kerne (dediziert)
4096 MB RAM
150 GB NVMe
32768 GB/Monat Bandbreite
10.0 Gbps Portgeschwindigkeit
IPv4 + IPv6
Gehostet in U.S.A. 🇺🇸
HostHatch — $15.00 / Monat
4 Epyc-Kerne (2 shared, 2 dedi)
16384 MB RAM
75 GB NVMe
5120 GB/Monat Bandbreite
10.0 Gbps Portgeschwindigkeit
IPv4 + IPv6
Gehostet in U.S.A. 🇺🇸
Weitere Artikel lesen