ホームページ >バックエンド開発 >PHPチュートリアル >PHP OPCodeキャッシュAPC詳細紹介_PHPチュートリアル
APC の紹介
Alternative PHP Cache (APC) は、PHP 用の無料のオープンなオペコード キャッシュです。その目標は、PHP 中間コードをキャッシュし最適化するための無料でオープンな堅牢なフレームワークを提供することです。
APC 公式ウェブサイト。 :http://www.php.net/manual/en/book.apc.php
WIN での最新バージョンのダウンロード アドレス: http://downloads.php.net/pierre/
ダウンロード リンク: http: / /downloads.php.net/pierre/php_apc-3.1.4-5.3-VC6-x86.zip ご自身の PHP コンパイル済みバージョンに応じて、対応する DLL を使用してください
APC 構成
APC 構成では、主に WIN での構成について説明します、Linux での設定に関するオンライン記事はたくさんあります
1. php_apc.dll を PHP の ext ディレクトリにダウンロードします
2. php.ini を変更し、extension=php_apc.dll を追加します
php の最後に設定項目を追加します。 ini
; APC 設定
[APC]
;stat をオンにするとエラーが報告されます
;apc.stat=0
apc.enabled=”1″
apc.shm_segments=”1″
;ここでの問題はデフォルトのメモリ構成が WIN7 で変更されています。問題が発生しましたか?
;apc.shm_size=”128″
; apc.user_ttl=7200
; ”300″
apc.user_ttl= ”300″
apc.num_files_hint=”1024″
apc.mmap_file_mask=”E:/Wamp/tmp/apc.XXXXXX”
apc.enable_cli=”1″
3. apacheサーバーを起動し、phpinfoにエラーがないか確認してください。 apc設定項目があれば設定成功です
。
APC コントロール パネル、制御ファイルは APC-3.1.4.tgz から取得されます
キャッシュが使用される前に
キャッシュ使用後
よくある質問:
1. fcgi での OPCode キャッシュクリアの問題?http://www.bkjia.com/PHPjc/322570.html