カテゴリー
Linux

php 5.5 へアップデートして APC から APCu と OPcache へ切り替えました♪

PHP 5.5 にそろそろアップデートしたいです!そしてアップデートしますと、キャッシュすることでパフォーマンス向上に貢献してくださった APC が使えなくなってしまうとのこと。代わりに、APCu と OPcache が使えるとのことで、インストールいたしました。

  • Zend OPcache はオペコードキャッシュ(コンパイル後のコードをメモリに保存して再利用)
  • APCu はユーザーキャッシュ(オブジェクトや変数をメモリに保存して、別のリクエストからそれを再利用)
  • APC はオペコードキャッシュ + ユーザーキャッシュ

今回はその記録をノートいたします。

作業前の状態

  • PHP 5.4.33
  • pecl/APC 3.1.15dev
  • Remi リポジトリ導入済み
  • Apache ではなく、nginx
  • PHP は php-fpm

1.PHP 5.5 をインストールできるかどうか、Remi リポジトリの設定を確認