Apache Benchを使用すると、私のサイトのホームページは0.42リクエスト/秒しか処理できません。単純なphpinfo()ページでは、毎秒31.99リクエストを処理できます。これは、このような単純なスクリプトでは非常に遅いようです。明らかに私のホームページは0.42要求を処理することは受け入れられません。Apache Benchmarksは本当に悪いですが、アドバイスはありますか?
私は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設定をチェックアウトする必要がありますか?
Apache Benchを実行した正確なコマンドラインは何ですか? –
_single要求のSQLクエリ_ ?! Oo_every_リクエストで? – KingCrunch
@Dagon ab http:// localhost/ – LOLapalooza