eAccelerator は、動的コンテンツ キャッシュを最適化し、PHP スクリプトのキャッシュ パフォーマンスを向上させ、コンパイルされた状態での PHP スクリプトのサーバー オーバーヘッドをほぼ完全に排除するオープン ソースの PHP アクセラレータです。PHP 5.2.17 の使い方を紹介します。 eAccelerator をインストールします
このパッケージには、非スレッド セーフ バージョンとスレッド セーフ バージョンが含まれています。 eAccelerator_ts.dll はスレッド セーフ バージョンであり、eAccelerator_nts.dll は非スレッド セーフ バージョンです。 eAccelerator は最新の PHP 5.2.17 を使用してコンパイルされています。使用する前に PHP のバージョンを確認してください。ファイルにはスレッド セーフ (スレッド セーフ) と非スレッド セーフ (非スレッド セーフ バージョン) が含まれています。使用している PHP バージョンに応じて選択してください。
1. 関連ダウンロード
eAccelerator 0.9.6.1 PHP5.2.17 (DLL) 用
2.インストール方法
1. 対応するバージョンを選択します
使用している PHP スレッドセーフ バージョンに応じて、対応するファイルを選択し、php ディレクトリの下のサブディレクトリ ext にコピーし、名前を php_eaccelerator.dll に変更します。
2. 対応するパラメータを設定します
[アクセル]
zend_extension_ts="d:/php5/ext/php_eaccelerator.dll"
eaccelerator.shm_size="64"
eaccelerator.cache_dir="d:/php5/tmp"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
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"
eaccelerator.sessions = "shm"
eaccelerator.content = "shm"
C:windowsphp.ini ファイルを(実際の状況に従って)編集し、上記のパラメータを php.ini の最後にコピーし、次のパスを変更してください。
zend_extension_ts="d:/php5/ext/php_eaccelerator.dll" #あなたの PHP パス
eaccelerator.cache_dir="d:/php5/tmp" #PHP 一時ファイルのパス (ユーザーの読み取りおよび書き込み権限が必要です)
3. IIS を保存して再起動します
CMD で IISRESET を実行し、IIS を再起動し、phpinfo を使用してプロンプトが次のようになっていれば、インストールは成功しています。