2010-11-30 4 views
1

私のサイトにnginxを使用するように友人に勧められましたhttp://www.imgzzz.com。大量のトラフィックを伴う画像ホスティングサイト。トラフィックが多い私のイメージホスティングサイトにnginxを使うべきですか?

VPS ..CentOS 5.4 x64の上で現在のIMは、Apache

ほとんどのビューは画像ページにあります。これまでのところ私はまだ約3 SQLで行かなければならないユーザの詳細、画像名、パス、カテゴリの詳細など

のようなほとんどすべてのデータのキャッシュを行ってすべてのページ/ビューを照会しているサーバーの負荷を減少させます。 Diggの、StumbleUponのようなソーシャルメディアサイトからのトラフィックを考慮

を示す彼らの広告に対するユーザの広告ビューのビュー

  • 追加を表示するビュー
    1. 追加。 1秒あたりのオンラインユーザーのピークは1500-2500までです。だから、私は秒あたりのPHPクエリのアイデアを得ることができると思います..時にはそれは、サーバーが遅れる原因となります。

      画像ページの残りの部分は静的です。だから、皆さんはnginxやその他の私のサーバーのためのより良いオプションを提案していますか?

      事前に感謝:) 編集:これは、カスタムシステムではない任意のCMS

  • 答えて

    3

    である私はあなたの静的なファイルサーバとしてnginxのを使用することをお勧めします。私はこれのためにnginxを実行し、それは素晴らしい動作し、私はそれを使用して知っている多くの他の人々のために保証することができます。それは速く信頼できるものです。

    +0

    だから、さえtafficスパイクで毎秒SQLクエリの数と罰金になりますか? –

    +2

    絶対に - おそらくあなたが参照している "静的な"ジョブに使用できる最高のHTTP /プロキシサーバーでしょう。あなたのカスタムアプリケーションがクエリを実行しようとしていると仮定していて、その後、nginxインスタンスが静的ファイルを提供します。この場合、確かにnginxと一緒に行く - 私は他の何かをお勧めしません。 – drewrockshard

    +0

    素晴らしいTHXのたくさん:) –