Discuz原版本中统计的资料是24小时的发贴计数,对于使用过其它论坛的网管来说尤其感到别扭。最近我修改了Discuz的部分代码,实现了标题所述功能。由于统计数的查询颇费时间和资源,为了最大的优化速度,此代码采用Discuz的缓存技术。现提供大家共享。
步骤一:修改数据库结构
说明:在setting表中增加一个postcountrecord字段,字段类型varchar,字长50
步骤二:修改bbs根目录下的stats.php文件
首先找到:
嗯,这句代码就是查询的24小时帖子数,注释掉它(不会?晕! )
在下面添加下述代码:
步骤一:修改数据库结构
| CODE: | [Copy to clipboard] | |
|
||
说明:在setting表中增加一个postcountrecord字段,字段类型varchar,字长50
步骤二:修改bbs根目录下的stats.php文件
首先找到:
| CODE: | [Copy to clipboard] | |
|
||
嗯,这句代码就是查询的24小时帖子数,注释掉它(不会?晕! )
在下面添加下述代码:
| CODE: | [Copy to clipboard] |

该博客介绍了如何优化论坛统计,展示今日、昨日及历史最高日的发帖数量。最高日发帖数以红色高亮,并提供鼠标悬停显示具体日期的功能。
最低0.47元/天 解锁文章
630

被折叠的 条评论
为什么被折叠?



