網(wǎng)站制作NEWS
ecshop2.7.3如何自動清緩存
ecshop如何自動清除緩存,如果網(wǎng)站的瀏覽量太多的話可能會有過多的緩存文件影響網(wǎng)站打開速度,接下來就教大家一個自動清除緩存的方法: 首先我們在在ecs_shop_config表中插入一條數(shù)據(jù): INSERT INTO `ecs_shop_config` VALUES (65535, 10, 'last_clear_time', 'text', '', '', '1274090777', 1); 這個也可以在后臺的sql查詢里執(zhí)行,但要注意那個表前綴 ecs_ , 這個需要修改成跟你數(shù)據(jù)庫里的前綴一樣,不知道前綴的話可以在后臺的數(shù)據(jù)表優(yōu)化里看到表前綴。 注:65535 這個值也是可以改的,但是不建議少于1000 如果少于1000,可能對其他值會產(chǎn)生影響。 然后我們在找到includes/init.php 這個文件,在文件的最后增加下面的代碼: if (is_temps()) { clear_all_files(); $sql="update ".$ecs-table('shop_config') ."set value=".time()." where code='"."last_clear_time '"; $db-query($sql); } function is_temps() { if(time()-$_CFG['last_clear_time']10000) { return(false); } else { return(true); } } 上面代碼中的10000 為自動更新間隔時間,單位為秒,你可以根據(jù)自己的實際需求進行修改,比如改成5000 或者20000。
多重隨機標簽