欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

自動定時刪除ecshop網(wǎng)站緩存

作者 / 無憂主機 時間 2012-08-06 00:38:36

我們知道為了加快網(wǎng)站的訪問速度,大部分開源程序使用緩存技術(shù),可是有的時候如果我們沒有更新緩存,很容易導(dǎo)致訪問ecshop白屏。還如,在前臺顯示的用戶登錄后保存的session_id,每次都要清除了緩存才才會顯示,當(dāng)我們長時間沒有刪除或更新ecshop緩存都極有可能導(dǎo)致上述兩種情況的發(fā)生。那么,怎樣才能讓網(wǎng)站自動更新緩存呢,無憂主機小編(www.gle-technology.com)現(xiàn)在就教您設(shè)置ecshop讓網(wǎng)站前臺自動緩存。

自動更新刪除ecsho站點緩存方法一:修改init.php文件

1、 登錄php虛擬主機ftp,下載…/includes/init.php文件,s然后使用文本編輯器(如editplus)打開,添加一小段更新站點緩存的代碼就可以了。代碼如下:
// 自動更新緩存

if
 (is_temps())

{
 clear_all_files();
 $sql="UPDATE ".$ecs->table('shop_config') ."SET
 value=".time()." WHERE
 code='"."last_clear_time'";
 //注意ecs改成自己網(wǎng)站的數(shù)據(jù)庫
 表前綴
 $db->query($sql);

}
 function is_temps()

{
 if(time()-$_CFG['last_clear_time']<3600)
 {
 return(false);
 }
 else
說明:last_clear_time后面的參數(shù)3600為自動更新間隔時間,單位為秒,你可以根據(jù)自己網(wǎng)站的實際情況自行修改。在init.php中加入上述代碼的位置如下圖表示:

自動更新刪除ecsho站點緩存方法二:指向SQL查詢語句

使用ecshop后臺執(zhí)行sql語句(進入 ECShop后臺 —— 數(shù)據(jù)庫管理——SQL查詢) 輸入下面SQL語句,提交,注意要把表前綴更改為你自己的。我這里使用的是默認表前綴ecs_。
INSERT INTO `ecs_shop_config` VALUES (1028, 10, 'last_clear_time',
 'text', '', '', '1332808200', 1);
SQL執(zhí)行語句說明: 1332808200這個是數(shù)據(jù)庫存儲的時間戳,對應(yīng)于2012-03-27 08:30:00,到后臺更新下緩存,它會自動變更的。 1028這個值也是可以改的,但是不建議少于1000 如果少于1000,可能對其他值會產(chǎn)生影響。 Sql查詢語句執(zhí)行效果如下截圖: 通過以上兩種方法的設(shè)置,ecshop在日常運行中就會自動更新緩存了。不再需要您自己惦記,要定時登錄后天手動清楚網(wǎng)站緩存了,統(tǒng)統(tǒng)交給程序自動完成。   純Linux環(huán)境下高端免備案【香港獨立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名          

本文地址:http://www.gle-technology.com/ecshop/7113.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服