很多人都知道WordPress可以通過緩存來提高網(wǎng)站加載速度,其實除了WordPress本身可以緩存外,我們還可以在服務(wù)器上來使用對象緩存來加速網(wǎng)站,在本文中我們?yōu)榇蠹規(guī)鞼ordPress配置Memcached緩存方法
本教程采用寶塔面板和WordPress緩存插件,無需修改代碼。
安裝Memcached
首先我們需要到寶塔面板中安裝Memcached,需要安裝2個東西,一個是Memecached本身,服務(wù)端,另一個是PHP的Memcached擴展
打開軟件管理 – 運行環(huán)境 – 安裝Memcached,建議使用編譯安裝
安裝過程會持續(xù)一段時間,可以稍等一會兒再回來
安裝完成后,我們繼續(xù)安裝PHP的Memcached擴展
打開PHP設(shè)置 – 管理,安裝 memcached 緩存器擴展
PHP擴展安裝很快就會安裝上
這樣我們的網(wǎng)站環(huán)境就算配置好Memcached了,接下來可以為WordPress配置對象緩存了
WordPress配置Memcached
為WordPress配置Memcached,我們可以借助 W3 Total Cache 這款插件,這是一個非常好用而且功能強大的WordPress緩存插件,它內(nèi)置了對象緩存選項,讓我們可以直接使用
安裝好W3插件后,選擇Performance – General Settings
把需要用到的緩存都切換成Memcached
頁面緩存
數(shù)據(jù)庫緩存
對象緩存
完成后保存所有的選項
刷新前臺頁面,查看頁面源代碼如果能夠在最底部發(fā)現(xiàn)下面的內(nèi)容,就證明你的WordPress已經(jīng)成功配置好Memcached緩存
使用Memcached可以非常好的提升網(wǎng)站加載速度,對于速度有要求的站長非常建議安裝
另外,除了Memcached,你還可以使用Redis,二者選一即可
================================
但是 W3 Total Cache 會造成服務(wù)器負載飆升(主要是頻繁的磁盤 I/O 操作),這是它的頑疾。此外最新版的W3 Total Cache 也變得不厚道了,原來的一些免費功能在新版本里都變成了收費功能,性價比漸漸沒了。
wordpress上類似功能的緩存插件還有 WP Super Cache 和 WP rocket,有些站長朋友說這兩個也不錯,喜歡提供性能的朋友可以試試看。
留言反饋