.net做个网站要求计算用户的在线时间累加起来算个等级。具体要怎么做。数据库和后台。有例子吗。

2024-12-16 06:44:27
推荐回答(3个)
回答1:

时间计算思路:

登陆的时候开始计算,然后使用AJAX发送心跳包到服务器进行计时,间隔不宜过长;适宜就好,不然服务器压力会大;

然后在客户端页面关闭脚本中再处理客户离开发送结束计时请求就好;

另外,针对超时的用户可以在服务器使用缓存超时回调的功能来处理掉就好了。

以上思路比较精确。

回答2:

分数累加不改变

等级 假如到100分 是第一级
300分 第二级
700分 第三集
等等

你要把分数从数据库里面查出来,做个判断就可以了。就可以给告诉他等级了

回答3:

可以的,最好你要做论坛形式,这样比较好管理的

论坛程序有php:Discuz;
论坛asp:bbsgood