Ramdom Entry Pickup
- 「Dynamic Site Bootstrapper」ってどこにも使ってないよ。。。 (2005年12月16日)
- Movable Type 3.17の提供開始 (2005年06月09日)
- 買ってしまった。。。リラックマ・ぬいぐるみ (2005年05月12日)
- 宮島でリバーサル・リベンジ (2005年02月06日)
- BSアニメ夜話スペシャル「まるごと!機動戦士ガンダム」 (2005年08月08日)
« 新たな。。。。「たくらみ」 | メイン | PHPのエラー表示を軽量化する »
このブログはPHP化しているわけですが、
高速化するものを発見しました。
「eAccelerator」
これは同様のPHPのキャッシュプログラム、
Turck MMCache for PHPの派生版だそうです。
インストールはyumにて。
次に、
「php.ini」に eAccelerator の設定項目を追加します。
[eaccelerator]
zend_extension="/usr/lib/php4/20020429/eaccelerator.so"
eaccelerator.shm_size = "16"
eaccelerator.cache_dir = "/var/cache/eaccelerator"
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.debug = 0
eaccelerator.log_file = "/var/log/apache2/eaccelerator.log"
eaccelerator.name_space = ""
eaccelerator.check_mtime = "1"
eaccelerator.filter = ""
eaccelerator.shm_max = "0"
eaccelerator.shm_ttl = "0"
eaccelerator.shm_prune_period = "0"
eaccelerator.shm_only = "0"
eaccelerator.compress = "1"
eaccelerator.compress_level = "9"
eaccelerator.keys = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content = "shm_and_disk"
PHPをyumやrpmでインストールしている場合、
/etc/php.d/eaccelerator.ini
を編集します。
そして、以下のphpファイルを作成し、
eAcceleratorが組み込まれているか確認します。
<?
php phpinfo();
?>
タダでさえ高速なZendエンジンですが、
eAcceleratorのキャッシングプロセスで、より高速になりました!

PEARの本がでましたね。
まさにPEARの入門書
楽できそう

押し付けられずに勉強できます
PHP初心者におすすめ。
初心者に最適
Link HTML:
トラックバックURL:
» FedoraCore6でeAcceleratorを入れてみました from
おっちゃんのメモ帳
コメント
トラックバックありがとうございます
Posted by: ELF
|
2006年7月10日 14:25
こんばんわ。たびたびお邪魔しますヽ(´▽`)/
これってFC3の場合、PHP4.3.11限定なんですね?
先日PHP5にアップグレードしたのでyumだとエラーになってしまいました。。
Error: Missing Dependency: php = 4.3.11 is needed by package php-eaccelerator
Posted by: Kazu | 2006年7月10日 23:09
>kazuさん
あれ??
こちらもPHP5ですが。。。
PHPのバージョンに合ったphp-eacceleratorがyumでインストールされると思うのですが。
Posted by: showBOO
|
2006年7月10日 23:38