当点击“收藏排行top50”这个标签进行查看收藏排行时,右上角的下次更新时间会在现有时间上再增加一个缓存更新时间$cachetime(下面代码第15行。文件里定义是一天,即$per=24,所以是24*3600)。
sort.php文件里相关代码:
} elseif ($action == 'favor') {
$cachetime = pwFilemtime(D_P."data/bbscache/favor_sort.php");
if (!$per || !file_exists(D_P."data/bbscache/favor_sort.php") || ($timestamp-$cachetime>60)) {//$per*3600
$element = L::loadClass('element');
$element->setDefaultNum(50);
$_sort = array();
$_SORTDB = $element->hotFavorsort();
pwCache::writeover(D_P.'data/bbscache/favor_sort.php',"");
} else {
include pwCache::getPath(D_P."data/bbscache/favor_sort.php");
$_SORTDB = $_FAVORS;
unset($_FAVORS);
}
//$cachetime=get_date($cachetime+$per*3600);
$cachetime=get_date($cachetime+60);
require PrintEot('sort');footer();
}
