目前線上人數?疑問~~~~~

,請問網站上所顯示的目前線上人數,是如何計算的呢?
若我同一台電腦開啟5個我的網頁,是不是只顯示一位線上人員呢?
只要是同IP就只會顯示一個線上人數嗎?
若我區網裡其它三台電腦同時間上我的網站,是不是也顯示一位線上人員呢? (因為同一個區網內,出去的IP都是同一個的關係)
會有這個疑問是因為有時候看線上人數突然增加30幾個人,然後過一會,人數慢慢減少。 線上目前人數 準嗎?
已邀请:

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

Joomla! 自带的“who's online”(谁在线上)模块不是根据访客的 IP 地址来计算在线访客数量的。虽然我不知道详细的算法,但是我觉得应该是根据 session(会话)来计算的。你可以进入 Joomla 后台的“全局设置”,将里面的 session 时间设置稍微短一点,例如 10 分钟,或者 5 分钟,这样可以稍微改善这个统计结果,但仍然不够准确,比如,在同一台电脑上,通过3个不同品牌的浏览器(IE,Chrome,FireFox)访问同一个网页,你网站就会统计出3个不同的访客来,实际上这3个不同的 session 显然来自同一个访客。
不管怎么说,有一点是肯定的:Joomla 这个“谁在线上”模块给出的结果通常都不准确。用了不如不用。
最准确的统计结果应该是 谷歌分析 计算的结果。其它的第三方模块其精确度应该比不过谷歌。所以,如果你需要特别精确的结果,就使用谷歌分析。如果想把这个结果显示出来,就选择一个能显示谷歌分析结果的模块发布到网站前台。
如果你只是需要一个相对准确的结果 —— 比 Joomla 自带的“谁在线上”统计结果靠谱一些,但又不需要动用谷歌分析这样的外部、庞大工具 —— 那么,你可以选择一款在 JED 上口碑较好的第三方在线人数统计模块,例如 Vinaora Visitors Counter

要回复问题请先登录注册