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] |