一度コンパイルされたPHPスクリプトをメモリーにキャッシュしておき、再度ファイルが実行された場合には直接メモリー上にあるコンパイルされたスクリプトを実行するので速くなるらしい インストール †ソースの取得 OSとPHPのバージョンに合ったものをGET php_accelerator-1.3.3r2_php-4.3.0pre2_linux_i686-glibc2.1.3.tgz # tar xvzf php_accelerator-1.3.3r2_php-4.3.0pre2_linux_i686-glibc2.1.3.tgz # mkdir /usr/local/lib/phpA # mv php_accelerator-1.3.3r2_php-4.3.0pre2_linux_i686-glibc2.1.3/* /usr/local/lib/phpA/ php.ini に以下を追加 zend_extension="/usr/local/lib/phpA/php_accelerator_1.3.3r2.so" 他の設定もできるのでconfigurationを参考に Apacheを再起動してOK # /usr/local/apache/bin/apachectl restart 他にも APC(Alternative PHP Cache)やZend社が出しているZend Optimizerがある。 |