2009-04-30 13 views

答えて

0

他の一般的に実装されている設定と同じように簡単に行うことができます。最初から自分自身を構築しようとしているのでしょうか、(うまくいけば)既存の解決策を見つけてもらいたいのですか?

例として、一般的なphpBBフォーラムアプリケーションは、ムーアの法則のスケーラビリティを向上させる恩恵を受ける前から、数年間同じような使い方をサポートしています。いくつかのCMSパッケージも強力な参照になります。

私が心配しているのは、あなたがこのような基本的な質問をしているならば、あなたはかなり前に伸びているかもしれないということです。たとえば、これらのツールを使用した一般的な設計では、2000人のPHPドリブンWebページユーザーを一度にログオンできるようにするために、サーバーまたはデータベースに2000年の同時接続は必要ありません。

8

あなたが求めているのであれば、MySQLとPHPは非常にスケーラブルです。しかし、サーバーが2000人の同時ユーザーをサポートできるかどうかは、ハードウェアによって大きく異なります。さらに、言語の記述が不適切なアプリケーションは、サーバーの負荷を大幅に増加させる可能性があります。

MySQLを使用するサイト/企業:

  • Baiduの
  • ウィキペディア
  • del.icio.us
  • ディグ
  • Facebookの
  • Feedburnerの
  • Flickrの
  • Freshmeatの.nら
  • フレンド
  • LinkedInの
  • LiveJournalの
  • Photobucketの
  • スラッシュドット
  • StumbleUponの
  • ツイッター
  • YouTubeの
  • YoutSendIt
  • 熱いかどうか
  • 37シグナル

PHPを使用するサイト:

  • Facebookの
  • Photobucketの
  • ウィキペディア
  • ヤフー
  • ディグ
  • フレンド
  • SourceForgeの
  • Flickrの
  • はImageShackの
  • Wordpress.org

編集:
開発プラットフォームを選ぶためのより良い(より重要)な基準があります。それがサポートできる最大接続数よりも多くなります。ハードウェアの厳しい制限があり、サーバーのパフォーマンスを一気に押し上げる必要がある場合を除き、このような理由で他のサーバーを選択するのは実際には意味がありません。主要なRDBMSおよびスクリプティング言語はすべて、妥当なパフォーマンスとスケーラビリティを備えています。あなたは、それらのすべてが、あらゆる規模の組織やアプリケーションで使用されていることがわかります。

関連する問題