仁者无忧,智者无虑,勇者无惧 [逍遥群:65491358]

discuz论坛统计

上一篇 / 下一篇  2008-04-01 14:09:56 / 个人分类:网站开发

        discuz系统各论坛统计信息是采取计划任务+forums表存放的方式来实现的。如forums表存放了主题数、今日发帖数、最后回复的内容等信息。相应的这些信息可以通过后台的其他设置=>计划任务中相应的计划任务来更新。执行计划任务后,相应的记录就会被重置,然后开始累加并写入。这种方式效率应该是比较理想的,但是有缺点是统计数据可能会不准确,要看计划任务的实际执行时间

可以通过SQL来对比:
1、今日发帖:select count(*) from kdb_posts where dateline>=UNIX_TIMESTAMP(curdate())
2、今日发帖列榜:select count(*),author from kdb_posts where dateline>=UNIX_TIMESTAMP(curdate()) group by author order by count(*) desc
3、forums中的记录:SELECT count(todayposts) FROM kdb_forums

TAG: discuz 统计 论坛

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-13  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 4428
  • 日志数: 69
  • 图片数: 3
  • 书签数: 2
  • 建立时间: 2007-10-26
  • 更新时间: 2008-09-28

RSS订阅

Open Toolbar