中科大家长论坛

 找回密码
 加入论坛

QQ登录

只需一步,快速开始

查看: 4759|回复: 7
打印 上一主题 下一主题

[问问] 关于 在线时间的老问题

[复制链接]
1#
大宋水师 发表于 2012-9-9 19:39:32 | 显示全部楼层
我只好再重复这一段:

在线时间不是即时更新,但时间肯定会累计起的。计时是程序自动执行,不是人工的,不会偏向谁,也不会漏掉谁,都是一个标准。请相信一点,大家都用的同样的程序,是同等的。

2#
大宋水师 发表于 2012-9-9 20:36:18 | 显示全部楼层
今越 发表于 2012-9-9 20:31
同样的程序,为什么同时在线的人,不同时更新呀?比如空杯。


俺已经发帖说明了,俺只好把那个帖子的内容再复制过来。。。当然,那个帖子你已经看过。。。。俺实在想不出新的解释:

如果要了解为什么在线时间更新跟不上,简单解析一下更新的机制(实际上有点复杂)。在线时间在数据库里分总在线时间(以小时计)和一个临时的在线时间(以分钟计),当该用户的上一次更新时间达到一定条件时(多条件算式),就会更新总在线时间,否则总在线时间不动。不是简单的多长时间更新一次。但每一次登陆的在线时间在临时库中是会累计的。另外,每月还会全部更新在线时间一次。



俺没法改变系统,不可能为某一个人来单独更新。。。这也许是系统的一个BUG,但系统计时是始终在按它的规则进行。

3#
大宋水师 发表于 2012-9-9 22:45:34 | 显示全部楼层
有以下几种情况可能也不会更新用户在线时间:

1)用户浏览器设置每次关闭自动删除cookies,导致每次上论坛必须登录的。
2)不断刷新浏览器,挂在线时间的。
3)用户每天访问论坛时间异常,有挂时间嫌疑的。

当然不更新,不等于不计时。凡正常访问的在线时间肯定会计清楚的。
您需要登录后才可以回帖 登录 | 加入论坛

本版积分规则

渝ICP备19009968号|公安备案号50010502000023|手机版|中科大家长网

GMT+8, 2024-5-14 15:12 , Processed in 1.596667 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表