参考サイト
説明:
・APC / OPcacheについて
・超わかりやすいスライド
導入:
・APC導入でPHPのパフォーマンスアップ
・CakePHPにAPC導入
・centosでyum installしたphp55のOpcacheを有効にする
測定方法・対象
測定ツール:Apache Bench
PHP:5.5.30
Zend OPcache: v7.0.6-dev
使用フレームワーク:CakePHP
実施コマンド: ab -n 100 -c 100 xxx.jp
結果 (Requests per second)
導入前 | APCu導入+CakePHPでクエリ結果をキャッシュ | OPcahce導入後 |
---|---|---|
42.56 | 63.52 | 289.11 |
所感
OPcacheが爆速過ぎる。自分の環境では5倍近く早くなりました\(◎o◎)/
ChromeのdeveloperToolで見たTTFBも、
100ms位から40ms位になったので凄い改善です。
コンパイルにそれだけ時間がかかってたってことですかね。
入れるだけで早くなるので、まだ導入してない方は是非導入しましょう!