サーバーインストール手順FreeBSDサーバー構築についての忘備録です。速度差はどのくらいなのでしょうか?ネットで検索してみても古い記事しかみつからず、PHP(PHP3)がもっとも遅いといった結果しか見つけられませんでした。PHPも今ではPHP5にバージョンアップされ、Zend社のランタイムコンパイラが内蔵されたことから、もっと高速化されているはずです。簡単な例ながらベンチマークテストを行った結果次のようになりました。2.69secC++は置いといて、この結果からするとPHP5.2がもっとも高速でした。Ruby1.9が最も高速だと思っていましたが、Perlよりも遅いという結果でした。この結果はApacheへの1リクエストについての時間相当になるのですが、実際Apache上から呼び出されたときには、そのスクリプトが実行されるまでのオーバーヘッドとスクリプトの終了処理が発生するわけで、小さなトランザクションが多量に発生した場合の実行速度とはまったく別の結果が出るはずです。この点についてはまた後ほど評価いたします。次のコードでテストを行いました。条件をなるべくそろえるために、同じようなコードになるようにしています。bench.cpp#./a.outC++は概算です。PRESSプラスシリーズ)。