PHPAcceleratorを使ってみる
の編集
https://yassu.jp/pukiwiki/?PHPAccelerator%A4%F2%BB%C8%A4%C3%A4%C6%A4%DF%A4%EB
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
一度コンパイルされたPHPスクリプトをメモリーにキャッシュしておき、再度ファイルが実行された場合には直接メモリー上にあるコンパイルされたスクリプトを実行するので速くなるらしい~ mod_perlみたいなものなのかな? *インストール [#ha5814c0] ソースの取得 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がある。
タイムスタンプを変更しない
一度コンパイルされたPHPスクリプトをメモリーにキャッシュしておき、再度ファイルが実行された場合には直接メモリー上にあるコンパイルされたスクリプトを実行するので速くなるらしい~ mod_perlみたいなものなのかな? *インストール [#ha5814c0] ソースの取得 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がある。
テキスト整形のルールを表示する