Apache Bench を使用すると、私のサイトのホームページは 1 秒あたり 0.42 リクエストしか処理できません。単純な phpinfo() ページは 1 秒あたり 31.99 のリクエストを処理できますが、このような単純なスクリプトでは非常に遅いようです。明らかに、0.42 リクエストを処理する私のホームページは受け入れられません。
Windows Server 2008 で Apache 2.2 を実行しています。4 GB RAM、2.4 GHz Intel Xeon CPU。
このサイトは、MySQL データベースを備えた PHP CMS Expression Engine 上に構築されています。Expression Engine は非常に積極的なページ キャッシュを備えているため、ホームページはすべての意図と目的のために静的です (何らかの処理が行われていますが、ハード ドライブに静的ファイルが保存されるだけです)。SQL キャッシュも有効にしています (200 MB が割り当てられています)。ページがキャッシュされていない場合、ホーム ページには 84 個のクエリがありますが、それほど異常ではないようです。
どうすればこれをより良く実行できるかについて、明らかなアイデアを持っている人はいますか? php.ini、my.ini、または httpd.conf の設定を確認する必要がありますか?