都道府県穴埋めゲーム

ようですが
Apache+Tomcat+Java
で同じようなWebアプリを作ったときに
どちらが速いのでしょうか?
10万/日アクセスぐらいの場合はどうでしょうか?

A 回答 (4件)

参考 URL でベンチマークを取られた人がいるようですが・・・。


Apache + Java は CGI と同様に外部アプリケーションにリクエストを渡すためにオーバーヘッドが大きいためにどうしても処理速度が低下しがちです。

ちなみに、最も高速なのは、C 言語で書かれた Apache モジュールです。これは言うまでもありませんね。
次は mod_perl が優勢と聞いたことがありますが、参考 URL を見る限り、PHP が勝ってしまっているようなので何とも言い難いところです。

ただ、いずれにせよ、Apache + Tomcat + Java や Apache + perl (CGI) よりは PHP や mod_perl が高速なことについては、Java での処理比率がよほど高くない限り逆転の余地はないでしょう。というか、それほど、Java での処理が多いのであれば、10万/日アクセスには耐えられないと思います。

参考URL:http://homepage3.nifty.com/hippo2000/perltips/ja …
    • good
    • 0
この回答へのお礼

詳しい説明ありがとうございます

お礼日時:2006/01/07 06:57

回答ではありませんが



No2,3に出ているサイトは参考になりません。
比較時のJavaは現在のJavaとは別物です。
もちろんPHPも別物です。
    • good
    • 0
この回答へのお礼

ありがとうございます
古いJavaの比較なのですね

お礼日時:2006/01/07 07:00

WEBという枠で考えるとPHPの方が早いかも知れませんね。


参考URLは perl PHP JAVAでの速度比較です。

参考URL:http://homepage3.nifty.com/hippo2000/perltips/ja …
    • good
    • 0
この回答へのお礼

ありがとうございます

CGI-perlははずすとして

計算がない場合は速度は
Java<perl<php

計算が多い場合は速度は
php<perl<Java

なのですね

お礼日時:2006/01/06 10:35

こんにちは。



データとして比べたことはありませんが、
開発している上で感じたのはPHPのほうが早いです。

使うアプリケーションサーバによって違うのかもしれませんが
JSPを使用した場合、初回にコンパイル処理が走ります。
また、サーバ負荷はJavaを使用した方が負荷がかかりますので
やはりPHPのほうが早いのではないかと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます
初回がものすごくJavaが遅いのは痛感していましたが
2回目からはスレッドを作るだけなので早いかなと思ったのですがそうでもないのですね

お礼日時:2006/01/06 10:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!