10

私はReliablesite.netとの安価な共有ホスティングプランを持っています($ 5 /月)。

私は数週間で宣伝を始めたい小さなサイトを作っており、私はすでに持っている共有プランでそれをホストすることによってそれをロードテストするつもりでした。

私の問題は、どの時点でクラスター化ホスティング/専用ホスティングに移行すべきかわからないことです。

質問

  • 共有ホスティングプランは1日あたりどのページビューを処理できると期待できますか?
  • 標準の共有データベースサーバーは、窒息したり、ホスティングプロバイダーから失礼なメールを受け取ったりすることなく何をすることができますか?
4

6 に答える 6

10

In my experience, shared hosting environment like Reliablesite.com can take around 10-20 000 unique users per day, or 100-200 000 pageviews/day. That number can vary, depending on your site. For optimization, It is important to reduce number of db queries (i keep it max 6-7 per page render), and be careful when programming. Using ASP.NET MVC gave nice perf improvement for me, but good written webforms app can perform well also. If you are using some other tech stack, like PHP/MySQL, i don't know the numbers.
When you exceed those numbers, you will have enough money from google adsense to go with VPS or dedicated plan.

Just to add something regarding page render / db queries performance: using multiple resultset sproc or query is great way to reduce number of db requests!

于 2009-03-26T10:37:01.597 に答える
4

トラフィックは通常、共有ホスティングでは問題になりません。発生する可能性のある唯一の問題は、RAMとCPUの制限です。ただし、アプリケーションが正しく記述されていれば、これらの制限があればうまく機能する可能性があります。

ヒント:

  • Webアプリケーションをデバッグおよび最適化するためのユーザーメモリプロファイラー
  • メディアファイルの保存にCDNを使用する

いくつかの番号が必要な場合、メディアファイルを保存するためにCDNを使用する適切に作成されたWebアプリケーションは、共有ホスティングで1日あたり少なくとも1万人の一意の訪問者を処理できます。

于 2009-03-26T10:25:11.593 に答える
1

プロバイダーにこれらの質問をするのが最善でしょう。すべてのプロバイダーは異なります。

通常、プロバイダーはリクエストを処理できますが、特定のしきい値に達すると、サイトをシャットダウンするだけです。

于 2009-03-26T10:20:25.413 に答える
0

また、選択した帯域幅の量によっても異なります。どのくらいのトラフィックを期待していますか。私のブログは共有ホスティングであり、かつては4kが1日の最大値でしたが、パフォーマンスに違いはありません。あなたのサイトがdiggのフロントページに表示されたり、トラフィックの多いウェブサイトがあなたのサイトにリンクしていなくても心配しないでください。

于 2009-03-26T10:24:48.863 に答える
0

私はしばらくの間、共有ホスティングで mysql を主に 1 日あたり最大 300 回のアクセスがある情報 Web サイトで使用してきました。私が見つけたのは、Web サイトで一度に 3 人または 4 人以上の人をサポートするには、ホスティングがほとんどクラッシュすることなく、かろうじて十分であるということです。

理論的には、ほとんどのサービスでの共有ホスティングは、一度に 1 人か 2 人のユーザーが参加した場合、1 時間あたり最大約 60 人のユーザーを効率的にサポートできると思います。これは、1 日で約 1500 人のユーザーに相当します。ただし、多くのユーザーが 1 日の特定の時間帯にオンラインになる傾向があり、サーバー上の他のユーザーからの悪用により共有サーバーがずさんになるという事実を投入する必要があるため、これはほとんどありません。

信頼できる情報源から、月額 40 ~ 50 ドルの vps ホスティングが月額 500,000 ヒットをサポートしていると聞いています。私はウェブサイトの構成が何であったかはわかりませんが、サイトが多くの動的データベースクエリを実行したか、単に静的だったのではないかと思います.

共有ホスティングでよくあるもう 1 つのことは、ファイル マネージャーをデータベース ホスティングと分割することです。ファイルがオンラインでうまく表示される場合もありますが、実際の Web サイトを実行するデータベースは、隣人からの悪用により非常に遅くなります。

于 2009-04-22T21:50:57.677 に答える
0

アプリケーションが大量のトラフィックに対応できるようにしておくことをお勧めします。たとえ超大型の Web サーバーを使用していても、アプリケーションの記述が不適切であると、潜在的なクライアントを失います。既存の Web アプリに対して実行できる最も簡単な最適化のいくつかは、DB 接続の数を減らすことです。そのため、キャッシングと部分キャッシングについて読んでください。

于 2009-09-10T10:14:37.497 に答える