| 小 | 中 | 大 |
PHP Accelerator インストールメモ
ionCube PHP Acceleratorを導入しました。
以下、PHP Acceleratorのインストールメモと動作結果のメモを残しておきます。
PHPA を利用すると、一般的には 5 倍の速度向上が得られ、Smarty ベースのアプリケーション上では 10 倍近くもの速度向上が得られると確認されております。Nucleus、pukiwiki、OpenPNEなど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コンテンツを楽しむことができるようになったと思います。
スポンサード リンク
| はじめてのAdobe AIRプログラミングを当ブログ管理人ZAPAが執筆しました! | ||
|---|---|---|
| → | ||
| ↑古い方です↑ | ↑最新バージョンです↑ | |
| 既存のWebアプリケーション技術で、クロスプラットフォームのデスクトップアプリケーションを作ることができる期待の新技術「Adobe AIR」の解説本です。 | ||
