我的老板问我博客专家(http://www.weblogexpert.com/lite.htm)是否可靠地计算网站中访问者的平均时间。由于HTTP是一种无状态的协议,我认为平均时间可能是留给个人解释的东西。有没有人使用Weblog Expert?访问者的平均时间可靠吗?有没有人了解它有关它如何处理Apache日志以了解平均时间的标准?Weblog Expert是否可靠?
1
A
回答
1
从网络日志专家精简版的帮助,下面的定义:
访客 - 该程序通过IP地址来确定访问者数量。如果来自IP地址的请求在来自该IP的上次请求后30分钟后发出,则认为它属于不同的访问者。来自蜘蛛的请求不用于确定访问者。
这是一个非常有用的启发式方法来确定访问者的访问,如果你所需要做的只是一个时间戳和一个请求IP地址。 (我不确定Web Log Expert如何确定访问者是蜘蛛,但这与我的目的无关)。
但仔细观察,我发现访问者的平均时间对于我们的Web应用程序而言是非常可变的;一些用户只需要一两页,其他用户则需要几个小时。因此,“平均访问时长”这一单一指标可能无法让您完全了解您网站的流量。
1
我无法评论该网站,但平均时间通常是使用一些非常聪明的javascript计算的。
您可以在JavaScript中的页面各个部分设置事件,将事件请求发送到服务器。例如,当用户离开页面或点击链接或关闭窗口时,浏览器可以向其服务器发送javascript请求,让他们知道用户已离开。虽然这不是100%可靠的,但我认为它提供了人们在那里花费多长时间的合理估计。
0
如果更改“访问者会话超时”,我会得到完全不同的结果。 我们的内部网络人员(我们的大部分访问者)都从同一个IP(通过我们的ISP)访问我们的网站(外部主机),因此通过此超时确定新访问者的唯一方法。选择1,5或10分钟会产生非常不同的结果。非常不可靠。唯一要做的就是保持一致,并使用相同的参数进行比较,即增加/减少流量。顺便说一句,WebLog Expert(版本7 - > 8)的更新通过全部的窗口完全不同的计数机制。
相关问题
- 1. java.net.Socket.setSoTimeout是否可靠?
- 2. window.opener是否可靠?
- 3. 插座是否可靠?
- 4. Azure Event Hub是否可靠?
- 5. 是否可靠代码
- 6. HTML5媒体事件是否可靠?
- 7. Maven中的-rf命令是否可靠?
- 8. Request.ServerVariables [“REMOTE_ADDR”]是否足够可靠?
- 9. Linux Standard Base(LSB)AppChecker是否可靠?
- 10. web worker中的performance.now()是否可靠?
- 11. 从MainActivity调用Firebase getToken()是否可靠?
- 12. HTMLSelectElement的.value属性是否可靠
- 13. 链接到GitHub问题是否可靠?
- 14. std :: vector指针是否可靠?
- 15. 自定义weblog到Magnolia?
- 16. 电话管理器值是否可靠且可更改(cdma)?
- 17. 依靠setlocale并依靠安装的语言环境是否可行?
- 18. ERRORLEVEL是可靠的吗?
- 19. PHP:是用绳子可靠
- 20. ContactsContract.Contacts.LAST_TIME_CONTACTED是可靠的吗?
- 21. activemq是可靠的吗?
- 22. MongoDB是可靠的吗?
- 23. 从apache webserver访问weblog
- 24. 安装RETScreen Expert软件
- 25. 是C2DM过度还是不可靠?
- 26. 可靠地测试服务器是否gzip内容
- 27. 使用Secure MIME的安全消息传递是否可靠?
- 28. 我可以检查iPhone是否停靠吗?
- 29. jgroup是否使用校验和在UDP上变得可靠?
- 30. .NET 4.0中的XSD数据验证是否可靠?