WordPress網站啟用Memcached緩存以及OPcache進行PHP代碼編譯加速
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
最近大家都在搞啥Wordpress的緩存,老梁一直用的cdn,沒用站內的緩存,感覺機制不會太大,這又看大家都在搞,我也試試;整個過程分兩步;
開啟Memcached緩存
memcached是一套分布式的高速緩存系統,可以大大提升網站的打開速度,郝哥筆記的打開速度一直不快,尤其是手機端在沒有wifi的情況下,簡直是慢到崩潰,雖然也使用了緩存插件,但是效果并不理想,那就試試Memcached緩存,感覺還不錯?
寶塔面板安裝Memcached擴展
在軟件商店里搜索“ memcached”并安裝。
再到自己正在使用的PHP版本-安裝擴展 里安裝“ memcached”。
安裝成功后,可以通過phpinfo來檢測已安裝的擴展中是否已有memcached。
在寶塔后臺,找到Memcached,點擊設置,可以檢查是否配置成功,以及訪問速度是否有提升。
關于HIT命中率 解說?高性能分布式內存對象緩存系統memcached進程(HIT )GET命中率有些低是什么原因?
第二步 開啟OPcache
已經開啟了Memcached來給網站加速,其實還可以使用OPcache配合Memcached使網站更快,大家都知道網站的打開速度對seo非常重要,今天就開操作一下。
1、安裝OPcache
首先進入寶塔【軟件商定】,找到你現在使用的php版本,點擊【安裝擴展】,安裝opcache。
2、配置OPcache
安裝完畢后,到對應的PHP配置文件中“ctrl+f”搜索“;opcache”(注:;opcache下的內容就是Opcache的相關配置),搜索結果如下圖所示:
其中“opcache.enable=1”則表示 Opcache 已開啟成功,其余幾項可根據需求自行修改調整。
opcache.enable=1//開啟opcache opcache.memory_consumption=128//OPcache共享內存存儲大小 opcache.interned_strings_buffer=8//暫存池中字符串的占內存總量 opcache.max_accelerated_files=4000//最大緩存文件的個數,用于控制內存中最多可以緩存多少個PHP文件。這個選項必須得設置得足夠大,大于你的項目中的所有PHP文件的總和。取值范圍在200到1000000之間。 opcache.revalidate_freq=60//檢測文件的時間 opcache.enable_cli=1//是否在cli環境使用
驗證opcache是否生效
打開https://github.com/rlerdorf/opcache-status,下載代碼。完成之后上傳到網站根目錄,打開http://網站路徑/opcache.php。
這樣就是安裝成功了,打開網站測試一下,有沒有變快。
PS延伸閱讀:
Memcached 可以配合 WP-China-Yes 插件? 直接在Wordpress后臺搜索安裝即可-免費;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!