日期:2014-05-20  浏览次数:20659 次

积分问题!~
大家好我想知道CSDN中的积分是怎么实现的 

在做项目有一部分是关于积分的

哪位高手知道给讲讲原理!~!

------解决方案--------------------
1:每天只要发布帖子就可以获得30个可用分。
 
2:每天只要回复就可以获得10个可用分。
 
3:连续两周技术区参与者(即:发帖或回复)每周额外可以获得88个可用分。
 

------解决方案--------------------
ls正解
------解决方案--------------------
探讨
1:每天只要发布帖子就可以获得30个可用分。

2:每天只要回复就可以获得10个可用分。

3:连续两周技术区参与者(即:发帖或回复)每周额外可以获得88个可用分。



------解决方案--------------------

有一张表格存储用户的登陆信息,(用户id ,登陆次数,登陆ip,登陆时间,离线时间……)
比如说 你的规则是登陆10次就升级成为 1星 ,
当他登陆的时候
登陆次数加1
判断 登陆次数是否到达10次 如果到达10次就加 星 

如果是根据发帖子 每天发一个帖子就加 30 分。
查询帖子表 今天内发帖子数
如果超过1,update 积分=积分+30
------解决方案--------------------
这个要看你那个需求的,不可能每个地方都一样的.需求出来了,实现才能考虑.计算应该不难.
------解决方案--------------------
探讨
1:每天只要发布帖子就可以获得30个可用分。

2:每天只要回复就可以获得10个可用分。

3:连续两周技术区参与者(即:发帖或回复)每周额外可以获得88个可用分。

------解决方案--------------------
接分
------解决方案--------------------
JF
------解决方案--------------------
劫个分
------解决方案--------------------
[color=#000000][/color]