非常に多くの変数があるため、この質問に答えることは不可能です。10000 人の同時ユーザーがいると仮定しているように聞こえますが、本当にそんなに多くなると思いますか?
サーバーとサイトがそのような負荷の下で耐えられるかどうかを確認する唯一の方法は、プロファイルを作成することです.
Apache Bench http://httpd.apache.org/docs/2.0/programs/ab.htmlというツールがあり、コマンド ラインから実行して、サーバーへの多数のリクエストをシミュレートしてベンチマークすることができます。このツールには apache のインストールが付属しており、サーバーへの 10000 リクエストをシミュレートして、リクエスト時間がどのように維持されるかを確認できます。同時に、Windows でパフォーマンス モニターを実行して、ボトルネックがあるかどうかを診断できます。
ウィキペディアからの使用例
ab -n 100 -c 10 http://www.yahoo.com/
これにより、100 個の HTTP GET 要求が実行され、最大 10 個の要求が同時に処理され、指定された URL (この例では「http://www.yahoo.com」) に対して処理されます。
ページの依存関係(js、css、画像)をダウンロードするとは思いませんが、それをシミュレートするために使用できる他のツールがおそらくあります。
サイトで圧縮を有効にしてキャッシュを設定することをお勧めします。これにより、わずかな労力で負荷とリクエスト数が大幅に削減されます。