2009.04.01
PHPの高速化@お手軽な切り札
さて…なにかしら作っていると、やはり「処理にかかる時間」ってのは気になると思います。
まぁ、本来はそこでコード,アルゴリズム,処理フロー等を見直したり、
DB,Webサーバ環境面のチューニングを行なったり。
はたまた運用フローを調整して処理をカットしたり…など、色々と対策を打つワケで。
ただ「それでもイマイチ軽くならない」と言った場合に使う「お手軽なカード」として、
「APC(Alteanative PHP Cache)」ってのを使ってみました。
APCってのはPHP用のアクセラレータ(機能,処理向上させる為のソフトやハードの総称)の1種でして、
他にもeAccelerator,XCache,ZendOptimizer,PHPAccelerator辺りが有名らしいですが、
とりあえず今回はAPCだけ。