国产精品日本在线观看,婷婷在线免费亚洲专区第5页 http://www.alternativeapparel.com.cn Sun, 09 Jul 2023 03:52:36 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.9 WordPress 優(yōu)化加速插件Redis Object Cache http://www.alternativeapparel.com.cn/334.html Sun, 09 Jul 2023 03:52:35 +0000 http://www.alternativeapparel.com.cn/?p=334 Redis Object Cache是一個用于緩存WordPress網(wǎng)站的插件。它利用Redis數(shù)據(jù)庫作為緩存層,將常用的WordPress對象(如數(shù)據(jù)庫查詢結(jié)果、頁面片段等)存儲在內(nèi)存中,以提高網(wǎng)站的性能和響應速度。

使用Redis Object Cache將緩存的數(shù)據(jù)存儲在內(nèi)存中,相比傳統(tǒng)的數(shù)據(jù)庫查詢,通過讀取內(nèi)存中的數(shù)據(jù)能夠更快速地獲取響應。這樣可以減輕數(shù)據(jù)庫的負載,提高頁面加載速度,同時減少對數(shù)據(jù)庫的頻繁訪問。

通過配置Redis Object Cache,可以根據(jù)需求選擇存儲在緩存中的對象類型,設置緩存的有效期,以及其他高級配置。此外,Redis還支持分布式緩存,可以將緩存層部署在多個服務器上,實現(xiàn)更高的可擴展性和容錯性。

Redis Object Cache作為一個高性能的緩存層,可以顯著改善WordPress網(wǎng)站的性能和響應速度,提升用戶體驗。

Redis 安裝,已寶塔面板為例,在PHP管理中 安裝 redis 擴展,安裝完成后,在插件中安裝 Redis Object Cache

插件安裝完成后會顯示 Not enabled,說明沒有啟用,點擊下面的 Enable Object Cache

如果能顯示下面的樣子說明啟用成功,注意顯示的時候是不包括紅框內(nèi)內(nèi)容,如果服務上有多個WP網(wǎng)站,而且都需要安裝 Redis Object Cache,需要在 wp-config.php 添加 Key Prefix 配置項,來區(qū)分網(wǎng)站緩存,避免數(shù)據(jù)沖突,

// wp-config.php 中添加,$_SERVER['HTTP_HOST']為當前域名,也可直接寫固定值
define('WP_CACHE_KEY_SALT',$_SERVER['HTTP_HOST']);

Redis 服務掛掉如何處理

自己的服務器上安裝了很多網(wǎng)站,接連幾天都出現(xiàn)了Redis 服務暫停服務的情況,如下圖所示,如果出現(xiàn)這種情況,只需要登錄寶塔啟動一下Redis 服務即可

但我們不知道什么時候 Redis 服務會掛掉,也不能隨時進行啟動Redis服務,所以我們要建立一個Redis 進程守護的計劃任務,如果系統(tǒng)檢測到Redis 意外停止,自動啟動一下就可以了,寶塔計劃任務設置如下,執(zhí)行周期根據(jù)自己自行設置。

ps -ef | grep redis-server | grep -v grep &> /dev/null
if [ $? -ne 0 ];then
/etc/init.d/redis start
fi
]]>