APC(Alternative PHP Cache)によるWordPressの高速化
本サイトの表示速度を上げるためにAPCを導入した(事前にMaxClientsの値を20に設定済)。結論から言うと、レスポンスタイムが半減した。
1.ab(ApacheBench)の結果
abコマンド(ab -c 20 -n 200 http://www.k4750.net/
(20多重で200リクエスト))の実行結果について、導入前後の測定値を比較すると、APCの導入だけでリクエスト時間(Time per request)が半減したことが分かる。
テスト時間(秒) | 秒間リクエスト数 | リクエスト時間 (ミリ秒)(平均) |
|
導入前 | 26.370 | 7.58 | 2637.035 |
導入後 | 12.973 | 15.42 | 1297.319 |
2.環境および導入
環境についてはこちらを参照。導入方法は以下のとおり。
# apt-get install php-apc
# service apache2 restart