解决XIUNO清空缓存后,今日注册用户、今日发帖、今天主题被清零BUG。

凨影 1688

解决XIUNO清空缓存后,今日注册用户、今日发帖、今天主题被清零BUG

新建一个钩子文件model_runtime_init_end.php放在任何一个插件的hook目录内即可。

model_runtime_init_end.php代码如下:

<?php exit;
    global $time;
    $todaystarttime = strtotime(date("Y-m-d", $time));
    $runtime["todayusers"] = user_count(array("create_date"=>array(">"=>$todaystarttime)));
    $runtime["todayposts"] = post_count(array("create_date"=>array(">"=>$todaystarttime)));
    $runtime["todaythreads"] = thread_count(array("create_date"=>array(">"=>$todaystarttime)));
    $runtime["todayposts"] -= $runtime["todaythreads"];
    $runtime["cron_1_last_date"] = $todaystarttime;
    $runtime["cron_2_last_date"] = $todaystarttime;
    cache_set("runtime", $runtime);
?>

如果当天已经清理过缓存,那么今日注册用户、今日发帖、今天主题记录已经被清空,当天统计的记录肯定是不准确的,所以从第二天起数字准确无误。

如果想当天就准确无误也是可以做到的,但没有什么意义。

TAGS

联系QQ:77798085 赞助请点这里
管理员回复
    全部回复 (11)
    • 马里奥先森 2020-6-13
      2
      nice!!!
      广东
      这个人很有个性,连签名都没有!
    • jerryvpn 2020-6-14
      3
      面对如此强贴,论遇到多大阻力,只要我一息上尚存,就绝不会让它沉沦下去,这一点请楼主放心。
      亚太地区
      这个人很有个性,连签名都没有!
    • 4
      楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了。
      亚太地区
      这个人很有个性,连签名都没有!
    • 152324093qqcom 2020-6-14
      5
      楼主,我只是来混个熟的!老板,侬亿雷凑闹嫩了。
      亚太地区
      这个人很有个性,连签名都没有!
    • zzzzzzx 2020-6-18
      6
      心情不好,来杯板蓝根!
      亚太地区
      这个人很有个性,连签名都没有!
    • 123422435 2020-6-19
      7
      沙发我没有,板凳我没有,板也没有,只好站在后面排队支持!
      亚太地区
      这个人很有个性,连签名都没有!
    • cnbattle 2020-6-19
      8
      楼主的帖子实在是写得太好了。文笔流畅,修辞得体,深得魏晋诸朝遗风,更将唐风宋骨发扬得入木三分,能在有生之年看见楼主的这个帖子,实在是我三生之幸啊。
      亚太地区
      这个人很有个性,连签名都没有!
    • esone 2020-6-20
      9
      赠人玫瑰, 手留余香!
      亚太地区
      这个人很有个性,连签名都没有!
    • 神一般的男人 2020-6-20
      10
      楼主,我只是来混个熟的!老板,侬亿雷凑闹嫩了。
      亚太地区
      这个人很有个性,连签名都没有!
    • tanzeyun 2020-6-20
      11
      楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了。
      亚太地区
      这个人很有个性,连签名都没有!
    • romeshow 2020-7-1
      12
      楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了。 
      江西
      这个人很有个性,连签名都没有!