读书人

求思路怎么统计类似csdn昨日得分标兵

发布时间: 2012-10-25 10:58:57 作者: rapoo

求思路,如何统计类似csdn昨日得分标兵的信息,如果是一周或者一个月
如题,打算设计一个排行榜,类似csdn,csdn只是统计了昨天一天。如果是统计一周或者一个月的得分,是修改表单还是有其他什么好的办法。

如果要记录每天的得分,连续记录一个星期或者一个月,这样肯等不行。

在线等,谢谢。

[解决办法]
做一个表:

用户   日期  分数
-----------------------
张三 2012-11-12 143

每次得分时都去更新这个表就行了,

[解决办法]
用户得分信息表吧,每个用户的ID可以关联到自己的用户信息,里面就记录了得分流水,只要有得分,这一天就有一条记录,然后统计一下流水再取前几名应该不会很慢吧
[解决办法]

探讨
感谢楼上的几位建议,就是在考虑到每个用户的得分每天同时在变化,这个就很麻烦。如果用户的数量级是百万的话,数据表有可能消耗很大。

再等等看有没有更理想的方式。

求帮助。

[解决办法]
其实相当于每天登陆次数统计一样,可以根据用户查找昨天的得分数进行关联。消耗不会太大
[解决办法]
探讨
其实相当于每天登陆次数统计一样,可以根据用户查找昨天的得分数进行关联。消耗不会太大

读书人网 >asp.net

热点推荐