2012-04-04 5 views
0

Ist Cloud-Hosting der richtige Weg? Oder gibt es etwas Besseres, das schnelle Seitenladungen liefert?Was sind die schnellsten Webhosting-Optionen, die auf große Traffic-Spikes skalierbar sind und schnelle Seitenlasten bewältigen können?

Der Grund, den ich frage, ist, weil ich eine Buddypresswebsite auf einem dedizierten bluehost-Server betreibe, aber es scheint zu den meisten Zeiten des Tages langsam zu laufen. Das macht mir Angst, weil im Moment die Seiten nicht leben und ich Angst habe, wenn es Verkehr bekommt, wird es schlimmer und meine Besucher werden das Interesse verlieren. Ich verwende Amazon Cloud, um alle meine Medien-, JS- und CSS-Dateien zusammen mit einem auffindbaren Plugin zu verarbeiten, aber es lädt immer noch langsam.

Ich fühle mich wie das Problem ist Bluehost, weil ich andere Seiten besuchen, die buddypress laufen und ihre Aufstellungsorte scheinen, sofort zu laden. Ich bin nicht Webhosting versiert, also kann mir bitte jemand hier in die richtige Richtung zeigen?

Antwort

0

Ein Hosting-Service ist Teil der Lösung. Ein anderer Teil ist die richtige Serverkonfiguration.

Zum Beispiel hat this guy sein Setup optimiert, um 10 Millionen Anfragen an einem freien Tag einer Mikroinstanz auf AWS zu bedienen.

Ich denke, Sie sollten zuerst Ihre Serverkonfiguration betrachten, dann für andere Hosts einkaufen. Wenn Sie die Serverkonfiguration nicht steuern können, versuchen Sie AWS, Rackspace oder andere Cloud-Dienste.

nur ein FYI: Sie können sich für AWS anmelden und eine Mikroinstanz für ein Jahr kostenlos verwenden. Der Link, den ich gepostet habe - er hat nur auf dem gleichen Server optimiert. Möglicherweise müssen Sie ein Upgrade auf einen kleinen Server durchführen, da Amazon angegeben hat, dass micro nur mit Spikes und anhaltendem Datenverkehr umgehen soll.

Viel Glück.

1

Die Hosting-Auswahl hängt von vielen Faktoren wie technischen Anforderungen, Wachstumsraten, Burst-Raten, Budgets und mehr ab.

Bigger Hardware

Betrieb zum Vergrößern Hosting, Ihre erste Wahl ist oft mit nur einem leistungsfähigeren Server, VPS oder Cloud-Instanz. Der Punkt ist nicht so sehr Cloud gegenüber dediziert, sondern Sie bringen einfach mehr Rechenleistung in das Problem. Cloud kann die Skalierung vereinfachen - oft mit wenigen Klicks.

Arbeitsteilung

Der nächste Schritt ist oft die Arbeitsteilung. Sie entladen Datenbanken, statische Inhalte, Caching oder andere Elemente auf bestimmte Server oder Dienste. Sie könnten beispielsweise statischen Inhalt auf ein CDN verlagern. Sie könnten eine dedizierte Datenbank haben.

Noch einmal, Cloud vs Nicht-Cloud ist nicht das Problem. Der Punkt ist, mehr Ressourcen zu Ihren Hosting-Problemen zu bringen.

der richtigen Application Stack Pick-

ich nicht genug Auswahl der richtigen zugrunde liegende Technologie für Ihre Bedürfnisse nutzen sollten. Zum Beispiel habe ich kürzlich einem Kunden geholfen, von einem Apache/PHP-Stack zu einem Varnish/Nginx/PHP-FPM-Stack für eine sehr professionelle Wordpress-Operation (> 100 Millionen Seitenaufrufe/mo) zu wechseln. Diese Änderung erhöhte die Kapazität bei moderaten Hardwareänderungen um fast das Fünffache.

Gleiche App.Andere Geschichte

Auch nur weil Sie eine bestimmte Anwendung verwenden, bedeutet es nicht, dass das gleiche Hosting-Setup für Sie arbeiten wird. Ich weiß nicht über die spezifische App, die Sie verwenden, aber mit Drupal, Wordpress, Joomla, Vbulletin und anderen sind die Plugins, Website-Design, Themen und andere Elemente entscheidend für die Gesamtleistung.

Um Materie zu komplizieren, ist auch das Benutzerverhalten zu berücksichtigen. Betrachten Sie ein Diskussionsformular, das ein Lese-/Post-Verhältnis von 95: 1 aufweist. Was, wenn Sie etwas im Design tun, um mehr Beiträge zu fördern, und dieses Verhältnis zu 75: 1 bewegt. Das bedeutet mehr Datenbankschreibvorgänge, weniger Caching usw.

Kurz gesagt, Details sind wichtig, also machen Sie sich mit Ihrer Anwendung vertraut, bevor Sie mit dem Hosting beginnen.

Verwandte Themen