av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

php加速緩存器opcache,apc,xcache,eAccelerator原理與配置方法實(shí)例分析

瀏覽:130日期:2022-09-11 11:31:32

本文實(shí)例講述了php加速緩存器opcache,apc,xcache,eAccelerator原理與配置方法。分享給大家供大家參考,具體如下:

一、opcache

opcache 通過將 PHP 腳本預(yù)編譯的字節(jié)碼存儲(chǔ)到共享內(nèi)存中來提升 PHP 的性能, 存儲(chǔ)預(yù)編譯字節(jié)碼的好處就是 省去了每次加載和解析 PHP 腳本的開銷。

PHP 5.5.0 及后續(xù)版本中已經(jīng)綁定了 opcache 擴(kuò)展。 對(duì)于 PHP 5.2,5.3 和 5.4 版本可以使用PECL擴(kuò)展中的 opcache 庫(kù)。

windows下的php擴(kuò)展下載地址:

http://windows.php.net/downloads/pecl/releases/

打開php.ini文件,找到[opcache]

; dll地址extension=php_opcache.dll; 開關(guān)打開opcache.enable=1; 開啟CLIopcache.enable_cli=1; 可用內(nèi)存, 酌情而定, 單位為:Mbopcache.memory_consumption=128; Zend Optimizer + 暫存池中字符串的占內(nèi)存總量.(單位:MB)opcache.interned_strings_buffer=8; 對(duì)多緩存文件限制, 命中率不到 100% 的話, 可以試著提高這個(gè)值opcache.max_accelerated_files=10000; opcache 會(huì)在一定時(shí)間內(nèi)去檢查文件的修改時(shí)間, 這里設(shè)置檢查的時(shí)間周期, 默認(rèn)為 2, (單位:秒)opcache.revalidate_freq=1; 打開快速關(guān)閉, 打開這個(gè)在PHP Request Shutdown的時(shí)候回收內(nèi)存的速度會(huì)提高opcache.fast_shutdown=1

二、APC

Alternative PHP Cache (APC) 是一個(gè)開放自由的PHP opcode 緩存。它的目標(biāo)是提供一個(gè)自由、 開放,和健全的框架用于緩存和優(yōu)化PHP的中間代碼。

下載apc擴(kuò)展dll,選擇你對(duì)應(yīng)的PHP版本

http://windows.php.net/downloads/pecl/releases/apc/

把下載的php_apc.dll放入php的ext擴(kuò)展目錄下。

打開php.ini文件,配置如下:

[apc]extension=php_apc.dllapc.enabled=1; 共享內(nèi)存塊的數(shù)目apc.shm_segments=1; 共享內(nèi)存塊的大小(單位:MB)apc.shm_size=64; 優(yōu)化級(jí)別,更高的值則使用更主動(dòng)的優(yōu)化apc.optimization=1; 源文件的數(shù)目,不確定設(shè)置為0apc.num_files_hint=0; 緩存條目在緩沖區(qū)中允許逗留的秒數(shù)apc.ttl=7200; 針對(duì)每個(gè)用戶緩存條目在緩沖區(qū)中允許逗留的秒數(shù)apc.user_ttl=7200; 緩存條目在垃圾回收表中能夠存在的秒數(shù)apc.gc_ttl=7200; 文件寫鎖apc.write_lock=on

三、xcache

xcache是一個(gè)開源的 opcode 緩存器/優(yōu)化器。

下載xcache,選擇對(duì)應(yīng)PHP版本的xcache

http://xcache.lighttpd.net/pub/Releases/

把php_xcache.dll放到php的ext目錄下。

打開php.ini,配置如下:

[xcache-common]extension = php_xcache.dll[xcache.admin]xcache.admin.enable_auth = Onxcache.admin.user = 'admin'xcache.admin.pass = 'md5后你的密碼'[xcache]; 選擇底層內(nèi)存共享實(shí)現(xiàn)方案xcache.shm_scheme = 'mmap'xcache.size = 128M; 設(shè)置為CPU數(shù)xcache.count = 1; 只是個(gè)參考值xcache.slots = 8K; 緩存時(shí)間xcache.ttl = 1200; 垃圾回收的時(shí)間間隔xcache.gc_interval = 1200; 同上,針對(duì)變量緩存設(shè)置xcache.var_size = 4Mxcache.var_count = 1xcache.var_slots = 8Kxcache.var_ttl = 1200 ; 變量最大緩存時(shí)間xcache.var_maxttl = 7200xcache.var_gc_interval = 1200xcache.var_namespace_mode = 0xcache.var_namespace = ''xcache.readonly_protection = Off; 對(duì)于win系統(tǒng),這里不是文件路徑xcache.mmap_path = 'xcache'xcache.coredump_directory = ''xcache.coredump_type = 0xcache.disable_on_crash = Offxcache.experimental = Offxcache.cacher = Onxcache.stat = Onxcache.optimizer = Off[xcache.coverager]xcache.coverager = Offxcache.coverager_autostart = Onxcache.coveragedump_directory = ''

四、eAccelerator

eAccelerator是一個(gè)自由開放源碼php加速器,優(yōu)化和動(dòng)態(tài)內(nèi)容緩存,提高了php腳本的緩存性能,使得PHP腳本在編譯的狀態(tài)下,對(duì)服務(wù)器的開銷幾乎完全消除。 它還有對(duì)腳本起優(yōu)化作用,以加快其執(zhí)行效率。

下載eAccelerator

http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds

把下載到的eAccelerator_ts.dll放到php的ext目錄下。打開php.ini,配置如下:

[eAccelerator]extension='eAccelerator_ts.dll'eaccelerator.shm_size='16'eaccelerator.cache_dir='設(shè)置緩存目錄'eaccelerator.enable='1'eaccelerator.optimizer='1'eaccelerator.check_mtime='1'eaccelerator.debug='0'eaccelerator.log_file = '設(shè)置日志文件'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'

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php緩存技術(shù)總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP基本語(yǔ)法入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 在线a视频 | 亚洲免费二区 | 天天搞天天干 | 成人免费看片' | 三级久久久 | 亚洲在线 | 中文字幕视频一区 | 亚洲最大av网站 | 日韩天堂在线 | 成人午夜av| 躁躁躁日日躁 | 草草在线视频 | av毛片在线播放 | 欧美黄色免费网站 | 日韩一区二区三区在线 | 又色又爽又黄18网站 | 精品一区二区三区视频 | 日韩成人在线观看 | 日本不卡视频在线观看 | 伊人av综合| 国产h片在线观看 | 五月在线视频 | 成人国产精品一区二区 | 国产黄网 | 午夜激情视频在线观看 | 午夜精品视频 | 国产精品一区二区不卡 | 四虎影院永久免费 | 日韩精品网| 福利色导航 | 91在线小视频 | 91激情视频 | 一区二区三区免费 | 91麻豆精品一区二区三区 | 99久久99| 日韩av在线免费看 | 国产一区二区三区精品视频 | 久久久久久网 | 国产精品视频专区 | 久久精品久久久久久久 | 日韩影音 |