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

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

PHP如何開啟Opcache功能提升程序處理效率

瀏覽:120日期:2022-09-10 15:56:36

簡介

Opcache 的前生是 Optimizer+ ,它是 Zend 開發(fā)的 PHP 優(yōu)化加速組件。Optimizer+ 將 PHP 代碼預(yù)編譯生成的腳本文件 Opcode 緩存在共享內(nèi)存中供以后反復(fù)使用,從而避免了從磁盤讀取代碼再次編譯的時(shí)間消耗。同時(shí),它還應(yīng)用了一些代碼優(yōu)化模式,使得代碼執(zhí)行更快。從而加速 PHP 的執(zhí)行。

正常的執(zhí)行流程如下:

PHP如何開啟Opcache功能提升程序處理效率

開啟 Opcache 后的執(zhí)行流程如下:

PHP如何開啟Opcache功能提升程序處理效率

Yum 安裝

php -vyum list *opcache*yum -y install rh-php71-php-opcache.x86_64

kill -USR2 cat `/usr/local/php/var/run/php-fpm.pid`nginx -s reload

配置

zend_extension=opcache.so[opcache];開啟opcache功能opcache.enable=1

;CLI環(huán)境下,開啟opcache功能opcache.enable_cli=1

;OPcache共享內(nèi)存的大小,單位MBopcache.memory_consumption=128

;字符串在進(jìn)程間駐留科使用的內(nèi)存大小,單位MBopcache.interned_strings_buffer=8

;內(nèi)存中可以緩存的文件量。200-1000000之間;可以使用“find . -type f -print | grep php | wc -l”統(tǒng)計(jì)文件數(shù)opcache.max_accelerated_files=4000

;緩存的過期時(shí)間,單位秒opcache.revalidate_freq=60

;開啟快速響應(yīng)機(jī)制來調(diào)用代碼中的析構(gòu)器,PHP 7.2.0 開始移除opcache.fast_shutdown=1

;開啟文件更新檢查,到達(dá) revalidate_freq 時(shí)間之后會檢查文件變更并更新緩存,設(shè)為0則永不檢查opcache.validate_timestamps=1

;開啟緩存二進(jìn)制導(dǎo)出文件到外部文件,位置為傳入的值opcache.file_cache=/tmp

查看是否安裝成功

php -m或<?php phpinfo(); ?>

常用函數(shù)

// 重置所有的opcache緩存。FPM模式下生成的緩存,在CLI下不能RESET。var_dump(opcache_reset()); //bool(true)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 日日天天 | 一区视频 | 一区二区三区精品视频 | 国产成人福利在线观看 | 亚洲国产黄色av | 天天爽天天操 | 亚洲成人精品 | 国产成人综合亚洲欧美94在线 | 久久精品国产一区 | 欧美在线一二三 | 中文字幕一区二区三区乱码图片 | 91精品国产乱码久久久久久 | 久久久久久久一区 | 久草在线| 日韩av一区二区在线观看 | 亚洲国产精品一区二区三区 | 在线四虎| 久久成人av电影 | 国产无人区一区二区三区 | 欧美人妖网站 | 欧美日韩国产在线观看 | 久久久精品一区 | 国产精品明星裸体写真集 | 日韩精品一区二区三区四区 | a国产一区二区免费入口 | 国产一区二区精品 | 欧美日韩三级 | 99九九视频| 亚洲精品乱码久久久久久按摩观 | 亚洲精品中文字幕 | 国产精品自拍视频 | 国产精品久久久久久久午夜 | h视频网站在线观看 | 午夜精品久久久久久久星辰影院 | 日韩成人免费中文字幕 | 精品久久影院 | 成人国产免费观看 | 日韩中文字幕在线免费 | 亚洲午夜小视频 | 国产主播第一页 | 永久看片 |