Zend Optimizer 3.3.0a で高速化
Zendが無償で提供する PHPコード最適化モジュール
Zend Optimizerは、PHPコードの最適化を行ない実行速度を
数%から数十%まで高速化するようですので、導入を考えました。
また、PHP5.2の対応
eAccelerator 0.9.5.3と兼用して利用出来るので、インストールすることに
しました。
インストール時のパッケージ
CentOS 5.2
php-5.2.9-1.el5.remi
php-devel-5.2.9-1.el5.remi
eAccelerator 0.9.5.3
この環境で、Zend Optimizer 3.3.0a 英語版をインストール
インストール方法
MyZend にて、新規登録してから、ダウンロード出来ますので、
まずは、会員登録をして下さい。
ログイン後 MyZendからダウンロード
ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
[root@cent~]# tar xvzf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz ZendOptimizer-3.3.0a-linux-glibc21-i386/md5 ZendOptimizer-3.3.0a-linux-glibc21-i386/Inventory.xml ZendOptimizer-3.3.0a-linux-glibc21-i386/data/ ZendOptimizer-3.3.0a-linux-glibc21-i386/data/4_2_0_comp/ . .. 省略
[root@cent~]# cd ZendOptimizer-3.3.0a-linux-glibc21-i386 ZendOptimizerのインストール [root@centos ZendOptimizer-3.3.0a-linux-glibc21-i386]# ./install-tty Please, wait ... Welcome to the Zend Optimizer 3.3.0a Installation! For more information regarding this procedure, please see the Zend Optimizer Installation Guide. [To continue, press Enter]
などと表示されますが、そのまま Enter
当方では、全て Enterでうまく行きました。
インストール後は、php.iniの保存場所が変更になりますので、注意して下さい。
/etc/php.ini から /usr/local/Zend/etc/php.ini
また、今までのphp.iniの変更箇所もそのまま引き継がれます。
php.iniの確認
[root@centos ~]# vi /usr/local/Zend/etc/php.ini php.iniの最後の行に以下が追加されていました。 [Zend] zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.0 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.0 zend_optimizer.version=3.3.0a zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
PHPのバージョン確認
[root@centos ~]# php -v PHP 5.2.9 (cli) (built: Feb 27 2009 14:42:58) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
ディスカッション
コメント一覧
まだ、コメントがありません