PHP4の高速化;Zend Optimizer
Xoopsの高速化の第一弾として、MacOS X 10.4のウェブサーバをapache1.3から2.2.8へアップしました。あわせてphpもphp4.4.7から4.xの最後のバージョン、php4.4.8へアップしました。
さて、次の作業としてphpの高速化を図ります。
phpを高速化するためのプログラムがいくつかあるようですが、ここは国内のphpソリューションベンダとしては最大のZendが無償提供している"Zend Optimizer"を使ってみることにしました。
Zend Optimizer
現在Zend Optimizer3.3.0英語版が最新版で、MacOS Xに関してはユニバーサルバイナリー版が提供されています。嬉しいですね!MyZendにユーザ登録をし(無償)ログインするとダウンロードできます。ちなみに日本語ドキュメントも提供されていますが、こちらはひとつまえの3.2.0のものです。まぁさほど違わないでしょう。
インストールは超簡単。ダウンロードしたパッケージを解凍するとinstall.shというシェルスクリプトがあるので、これをターミナルから実行するだけです。
実行により、Optimizer一式が/usr/local/Zend以下にインストールされます。またphpの初期化ファイル、/etc/php.iniの最後にOptimizerの設定が追加され、/usr/local/Zend/etc/php.iniに移動されます。あわせてphp.iniのシンボリックリンクが/etc以下にできます。
無事インストールが終わったら、インストーラがapacheの再起動をしてくれます。これで完了です。
さて、無事オプティマイザーが組み込まれているかどうか確認します。
phpinfo()をつかってphpの環境変数を表示したときに、下記のようなバナーが表示されるはずですが、そこに"Zend Optimizer v3.3.0″という文字が現れれば、無事組み込まれています。

コメント
TrackBack URL : http://www.sailweb.net/modules/wordpress/2008/01/24/169/trackback/
この投稿には、まだコメントが付いていません
コメントの投稿
改行や段落は自動です
URLとメールアドレスは自動的にリンクされますので、<a>タグは不要です。
以下のHTMLタグが使用可能です。
<a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <br> <code> <em> <i> <strike> <strong>
改行や段落は自動です
URLとメールアドレスは自動的にリンクされますので、<a>タグは不要です。
以下のHTMLタグが使用可能です。<a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <br> <code> <em> <i> <strike> <strong>



