PHPのアクセラレータ比較

yazama.netさんの記事に触発されて、私も比較してみました。
試したのは、Zend Optimizer,PHP Accelerator,APCの3つです。APCはStable版がコンパイル通らなかったので、CVS版です。
某サイトの某プログラムにてテストしました。たくさんincludeやクラス生成してるので本サイトのXoops環境にも近いと思います。
標準Zend Opt.PHPAAPC
10.3230.2730.6540.543
20.2660.2490.2070.192
30.2700.2570.1680.186
40.2520.2510.1540.181
50.2640.2300.1790.188
※各5回計測。アクセラレータを変更した後は、apacheの再起動を行った。

APCはCVS版でファイルにキャッシュするmmapが使えなかったので、shmしか試せず。これ見ると、1回目を無視するとPHPAとAPCはかなり速いなぁ。Zend Optimizerは意味あるんだろうか。
どうも最近PHPAとAPCの作者が知り合いになったらしく、この2つが似たような数値を出してるのも面白い。

というわけで、PHP Acceleratorで行くことに決まりました。



Leave a comment


:

:

:

:

このエントリーのはてなブックマーク (-)