Abraham511
本帖最后由 Abraham511 于 2018-10-9 23:05 编辑
因为有一个骨灰勋章要领取,所以最近一直比较在意在线时间的小时数。




但是我今天才发现,我从早上就打开了MCBBS,显示在线时间:260小时。



结果现在看了一下,还是在线时间:260小时。





所以比较好奇,MCBBS的在线时间是怎么计算的?



Belanga
一般我一点都不用在意这些...
比你晚注册2年在线时间比你多800小时

Abraham511
Belanga 发表于 2018-9-26 03:19
一般我一点都不用在意这些...
比你晚注册2年在线时间比你多800小时 ...

上次我看到一个人注册3天就五级了
我....我....我早知道就早点来水贴了

xiaowei233v
表示我就268我也不知道怎么计算的=-=

Abraham511
xiaowei233v 发表于 2018-9-26 03:36
表示我就268我也不知道怎么计算的=-=

同样好奇 +1

nihongchun
在线2年吧啊

Abraham511

???
不是600小时嘛  

鸽中豪杰
我才19小时= =

翎鲲
我还以为骨灰勋章需要人工审核呢。。

Abraham511
翎鲲 发表于 2018-9-26 04:28
我还以为骨灰勋章需要人工审核呢。。

不需要...直接判断在线时间超过500h自动获取

Hueihuea
这个更新可能不一样吧
比如今天在线的时间
0点结算而不是实时之类的

Abraham511
skpsk自己家 发表于 2018-9-26 04:48
这个更新可能不一样吧
比如今天在线的时间
0点结算而不是实时之类的

哦哦~那我凌晨注意一下~有可能~~

Ariy
web计算在线时间只能通过js插件实现吧?(我是萌新,如果有别的方法别喷我)
可以按F12找下有没有这个代码

Abraham511
tian_wc 发表于 2018-9-26 04:55
web计算在线时间只能通过js插件实现吧?(我是萌新,如果有别的方法别喷我)
可以按F12找下有没有这个代码 ...

啥啥啥?答非所问啊 喂!

925749360
你试试打开帖子挂一个小时,再在主页挂一个小时,然后在论坛挂一个小时不就知道了

Abraham511
925749360 发表于 2018-9-26 05:46
你试试打开帖子挂一个小时,再在主页挂一个小时,然后在论坛挂一个小时不就知道了 ...

这个我早想到了。早就试过了。
结果是:都不变

1139365029
http是非持续连接,当你浏览网页时,页面数据加载完成后,你与服务器的连接就会断开,


用户访问时,服务器会记录用户信息,并且分配一个session,
cookie中通常包含session的ID,
此时服务器会通过session的ID来找到对应的session,从而判断用户,
用户每次访问都会刷新session,反之,30分钟后到期,
服务器无法知道你是不是一直打开了网页,
所以只能通过刷新session来判断在线,
即:如果在某个时间内用户进行了操作(刷新或访问),这这段时间内用户在线,
反之,若一直没有任何操作,这视为用户离线。

mcbbs用的是discuz,对于在线时间,discuz某管理人员是这样解释的:

参考连接1:http://www.discuz.net/thread-1015910-1-1.html
参考连接2:http://www.discuz.net/thread-2028927-1-1.html

Abraham511
1139365029 发表于 2018-9-26 08:10
http是非持续连接,当你浏览网页时,页面数据加载完成后,你与服务器的连接就会断开,

哇!!!谢谢大佬的回复!!明白啦!!!必须给一个大大的赞!!

fiktfli
哇,看看各位大佬,我发现我好像什么都看不懂

上树自然熟
可以用监控和fiddler挂机

一周茶饭
我一点都不在意这些,我注册8年还没有骨灰勋章,

Chaos丶越
离骨灰还差不到48小时 233333

Abraham511
我不是水笔 发表于 2018-9-26 16:15
可以用监控和fiddler挂机

咦?那我去百度一下教程~

米斯琪
去浏览器扩展商店找一个网页自动刷新插件,刷新间隔设置900秒或600秒
祝早日骨灰

Abraham511
MystiaCC 发表于 2018-9-26 21:53
去浏览器扩展商店找一个网页自动刷新插件,刷新间隔设置900秒或600秒
祝早日骨灰 ...

那个.....我...用了自动刷新....挂机刷了一晚上...现在还是260小时...
是因为Cookie的问题嘛?

MuChenyu
感觉计算有问题,我几乎每天都全天挂在论坛但时间只有不到2000小时。

Abraham511
MuChenyu 发表于 2018-9-26 21:57
感觉计算有问题,我几乎每天都全天挂在论坛但时间只有不到2000小时。

对对对!!
同感+1

我已经连续自动刷新挂机两天了,还是显示260小时没有变

xydalao
可能是计算浏览时间   挂着可能不计算

xydalao
xiaowei233v 发表于 2018-9-26 19:36
表示我就268我也不知道怎么计算的=-=

不明觉厉   搞不懂    可以问问版主....

qinaizhu1314
我也很在意这个 究竟是怎么计算的

Abraham511
OK~5分钟前,我的主页的:在线时间 终于变化了。
连续三天没有变,这次变化只增加了18小时。