タグ

PHPとTuningに関するat_homeのブックマーク (1)

  • Tips:PHP APCの変数キャッシュで高速化 #advent201110 - managami’s diary

    PHPのパフォーマンス向上のためにAPCキャッシュを使うことはよく知られています。 APCキャッシュをPHPソースコードから中間コードへコンパイルされた結果をキャッシュする使い方だけで満足されている方が多い気がしますが、PHPプログラム中で変数をキャッシュ領域に入れて使うこともできます。 APCをインストール $ sudo pecl install apc これだけでPHPの実行時にソースコードから中間コードへコンパイルされた結果をキャッシュしてくれるようなります。 インストールするだけでも効果がでますが、APCキャッシュの機能としては変数データをキャッシュする関数群が提供されています。 PHPのフロントレイヤーからDBアクセス、あるいはAPIコールして取得してきたデータを、このAPC関数群を使って保存/取得すれば外部IOを省略して高速に処理することができます。 APC関数 http://

    Tips:PHP APCの変数キャッシュで高速化 #advent201110 - managami’s diary
  • 1