ZAPAnet総合情報局 > ZAPAブログ2.0 > プログラミングTIPS > PHP Accelerator インストールメモ

PHP Accelerator インストールメモ

このエントリーをはてなブックマークに追加
2006年05月26日 カテゴリ:プログラミングTIPS
ionCube PHP Acceleratorを導入しました。
PHPA を利用すると、一般的には 5 倍の速度向上が得られ、Smarty ベースのアプリケーション上では 10 倍近くもの速度向上が得られると確認されております。
NucleuspukiwikiOpenPNEなどPHPのコンテンツが増えてきたため、動作速度向上を目的にPHP Acceleratorを導入してみました。

以下、PHP Acceleratorのインストールメモと動作結果のメモを残しておきます。

http://www.asial.co.jp/products/ioncube/へ行き、
アシアル株式会社に会員登録。

対応プラットフォームおよびOSとPHPのバージョンを確認して、ダウンロード先を確認。
サーバーへ管理者権限でログイン。

/usr/local/libにダウンロードすることにする
cd /usr/local/lib/

ダウンロードする
wget ダウンロードURL

解凍する
tar -xzvf ファイル名.tgz

ディレクトリ名を変更する(phpaにする)
mv 解凍したディレクトリ名 phpa

PHPの設定変更
vi /etc/php.ini
以下の記述を追加
zend_extension="/usr/local/lib/phpa/php_accelerator_1.3.3r2.so"

Apache再起動
service httpd restart

phpaの設定を細かく変更したい場合には、
/usr/local/lib/phpa/CONFIGURATION.txt
を見ながら変更する。

phpa導入後のレスポンスについて
まだキャッシュされていないPHPページに関しては、今までよりも動作が遅い。
キャッシュ後はやや速くなったように感じる。(もともと遅かったわけでもないので、効果はわかりづらい)
↓↓↓
いろいろとアクセスしてみた結果、やはり動作は速くなっている。

これで、より快適にPHPコンテンツを楽しむことができるようになったと思います。