Frage

Ich habe einen günstigen Shared-Hosting-Plan mit Reliablesite.net ($ 5 / Monat).

Ich habe eine kleine Website worden machen möchte ich in ein paar Wochen der Förderung beginnen, und ich wollte es Roadtest indem sie sie mit dem gemeinsamen Hosting-Plan habe ich bereits.

Mein Problem ist, dass ich nicht weiß, an welcher Stelle ich auf gruppierten Hosting / Dedicated Hosting bewegen soll.

Fragen

  • Was Seitenaufrufe / Tag kann ein Shared-Hosting-Plan wird erwartet Griff?
  • Was kann Standard gemeinsam genutzte Datenbank-Server nutzen, ohne Würgen oder mich immer unhöflich E-Mails von meinem Hosting-Provider?
War es hilfreich?

Lösung

Nach meiner Erfahrung Shared-Hosting-Umgebung wie Reliablesite.com etwa 10-20 000 Unique User pro Tag nehmen, oder 100-200 000 Seitenaufrufe / Tag. Diese Zahl kann variieren, abhängig von Ihrer Website. Zur Optimierung ist es wichtig, Anzahl der db-Abfragen zu reduzieren (i halte es max 6-7 pro Seite machen), und seien Sie vorsichtig bei der Programmierung. Mit ASP.NET MVC gab schöne perf Verbesserung für mich, aber gut geschrieben webforms App kann gut auch durchführen. Wenn Sie einen anderen Tech-Stack verwenden, wie PHP / MySQL, ich weiß nicht, die Zahlen.
Wenn Sie diese Zahlen nicht überschreiten, werden Sie genug Geld von Google AdSense müssen mit VPS oder dedizierten Plan zu gehen.

Nur etwas in Bezug auf Seite rendern / db-Abfragen Leistung hinzuzufügen: mehrere resultset sproc oder Abfrage gute Möglichkeit, mit Anzahl der db-Anfragen zu reduzieren

Andere Tipps

Traffic usially ist kein Problem auf Shared-Hosting. Das einzige Problem auftreten können, ist RAM und CPU-Einschränkungen. Aber wenn Ihre Anwendung geschrieben korrekt könnte es funktionieren gut mit diesen Einschränkungen.

Hinweise:

  • Benutzerspeicher Profiler zu debuggen und optimieren Sie Ihre Web-Anwendung
  • Verwendung CDN für Mediendateien
  • Speichern

Wenn Sie einige Zahlen, eine richtig geschrieben Web-Anwendung, die CDN verwendet für Mediendateien zu speichern könnte mindestens 10k Besucher pro Tag auf einem Shared-Hosting behandeln.

Am besten wäre es, wenn Sie Ihren Anbieter diese Fragen stellen. Jeder Anbieter wird anders sein.

Im Allgemeinen, was passiert ist, dass der Anbieter die Anforderungen verarbeiten kann, aber sie werden einfach Ihre Website heruntergefahren, sobald es einen bestimmten Schwellenwert erreicht.

Es hängt auch von der Menge an Bandbreite, die Sie für entschieden haben. Wie viel Verkehr erwarten Sie. Mein Blog ist in einem Shared-Hosting und und einmal 4k mein Maximum an einem Tag war und ich in der Leistung spürt keinen Unterschied DINT. Mach dir keine Sorgen, wenn Ihre Website erscheint in Titelseite digg oder einige stark frequentierte Websites verlinken auf Ihre Website.

Ich habe den Einsatz von MySQL für eine Weile in erster Linie auf informative Websites auf Shared-Hosting, die höchstens 300 Besuche pro Tag bekommen hat. Was ich gefunden habe ist, dass das Hosting kaum ausreichend war mehr als 3 oder 4 Personen gleichzeitig auf der Website zu unterstützen, ohne es fast abstürzt.

Theoretisch über etwa 60 Benutzer pro Stunde max konnte ich mit den meisten Hosting-Services denken Shared effizient unterstützen, wenn die Benutzer alle ein oder zwei zu einem Zeitpunkt kam. Dies würde an einem Tag bis etwa 1500 Benutzer gleich aus. Dies ist höchst unwahrscheinlich, aber weil eine Menge Nutzer neigt dazu, Online zu bestimmten Zeiten des Tages zu sein, und Sie müssen auch in der Tatsache, werfen die Server von anderen auf dem Server schlampig alot wegen Missbrauch bekommen geteilt.

Ich habe aus zuverlässigen Quellen gehört, dass einige vps das ist 40 bis 50 Dollar pro Monat Hosting 500.000 Zugriffe pro Monat unterstützt haben. Ich bin mir nicht sicher, was die Websites Konfigurationen obwohl wurden, bezweifle ich die Seiten viele dynamische db-Abfragen oder möglicherweise waren einfach statisch lief.

Eine andere Sache, die auf Shared-Hosting üblich bricht den Datei-Manager mit dem Datenbank-Hosting auf. Manchmal werden Ihre Dateien auch online tun erscheinen, aber die Datenbank, die Ihre eigentliche Website läuft wird extrem durch hinkt von Ihren Nachbarn missbrauchen.

Ich schlage vor, um sicherzustellen, dass Ihre Anwendung für große Mengen an Datenverkehr bereit ist, auch wenn Sie auf einem Super-Duper-Webserver sind, aber Ihre Anwendung schlecht geschrieben ist, werden Sie potenzielle Kunden verlieren. Einige der einfachsten Optimierungen, die zu einer bestehenden Web-App getan werden kann, ist die Anzahl der DB-Verbindungen zu reduzieren, so lesen Sie auf Caching und Teil-Caching.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top