PHP OPCode緩存 APC詳細(xì)介紹
更新時(shí)間:2010年10月12日 08:57:23 作者:
PHP語(yǔ)言在性能上相對(duì)于其他編譯型語(yǔ)言來(lái)說(shuō)性能算不上突出,但是使用了OPCode緩存后性能提升還是很明顯的.常見(jiàn)的主要有Eaccelerator,XCache,APC本文主要介紹APC的使用.
APC的介紹
The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. Its goal is to provide a free, open, and robust framework for caching and optimizing PHP intermediate code.
APC官方網(wǎng)站: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 根據(jù)自己的PHP編譯版本使用相對(duì)應(yīng)的DLL
APC配置
APC配置主要講解在WIN下的配置,類linux下的配置網(wǎng)上文章比較多
1.下載php_apc.dll 到PHP的ext目錄下
2.修改php.ini 添加extension=php_apc.dll
在php.ini尾部添加配置項(xiàng)
; APC Setting
[APC]
;開(kāi)啟stat會(huì)報(bào)錯(cuò)
;apc.stat=0
apc.enabled=”1″
apc.shm_segments=”1″
;這里的問(wèn)題,這里修改了默認(rèn)內(nèi)存配置WIN7下出錯(cuò),不知道大家遇到?jīng)]的?
;apc.shm_size=”128″
; apc.ttl=7200
; apc.user_ttl=7200
; 修正參數(shù)
apc.ttl=”300″
apc.user_ttl=”300″
apc.num_files_hint=”1024″
apc.mmap_file_mask=”E:/Wamp/tmp/apc.XXXXXX”
apc.enable_cli=”1″
3.重新啟動(dòng)apache服務(wù)器,查看phpinfo中是否有apc的配置項(xiàng)目,有的話就配置成功了.
The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. Its goal is to provide a free, open, and robust framework for caching and optimizing PHP intermediate code.
APC官方網(wǎng)站: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 根據(jù)自己的PHP編譯版本使用相對(duì)應(yīng)的DLL
APC配置
APC配置主要講解在WIN下的配置,類linux下的配置網(wǎng)上文章比較多
1.下載php_apc.dll 到PHP的ext目錄下
2.修改php.ini 添加extension=php_apc.dll
在php.ini尾部添加配置項(xiàng)
; APC Setting
[APC]
;開(kāi)啟stat會(huì)報(bào)錯(cuò)
;apc.stat=0
apc.enabled=”1″
apc.shm_segments=”1″
;這里的問(wèn)題,這里修改了默認(rèn)內(nèi)存配置WIN7下出錯(cuò),不知道大家遇到?jīng)]的?
;apc.shm_size=”128″
; apc.ttl=7200
; apc.user_ttl=7200
; 修正參數(shù)
apc.ttl=”300″
apc.user_ttl=”300″
apc.num_files_hint=”1024″
apc.mmap_file_mask=”E:/Wamp/tmp/apc.XXXXXX”
apc.enable_cli=”1″
3.重新啟動(dòng)apache服務(wù)器,查看phpinfo中是否有apc的配置項(xiàng)目,有的話就配置成功了.
APC控制面板,控制文件來(lái)自APC-3.1.4.tgz
未使用緩存之前
使用緩存后
常見(jiàn)問(wèn)題:
1.在fcgi下的OPCode的緩存清除問(wèn)題?
相關(guān)文章
PHP has encountered a Stack overflow問(wèn)題解決方法
這篇文章主要介紹了PHP has encountered a Stack overflow問(wèn)題解決方法,需要的朋友可以參考下2014-11-11Thinkphp框架開(kāi)發(fā)移動(dòng)端接口(2)
這篇文章主要介紹了thinkphp框架開(kāi)發(fā)移動(dòng)端接口的第2種方法,實(shí)現(xiàn)移動(dòng)端訪問(wèn)自動(dòng)切換移動(dòng)主題模板,從而實(shí)現(xiàn)偽app訪問(wèn),感興趣的小伙伴們可以參考一下2016-08-08php+jQuery實(shí)現(xiàn)的三級(jí)導(dǎo)航欄下拉菜單顯示效果
這篇文章主要介紹了php+jQuery實(shí)現(xiàn)的三級(jí)導(dǎo)航欄下拉菜單顯示效果,涉及php數(shù)組遍歷與jQuery事件響應(yīng)操作頁(yè)面元素變換等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08