跟踪页面视图时,有什么有用的参数可以存储? [关闭
题
我想实现一个简单的内部表,该表可以跟踪我网站上的用户页面视图。没有针对一些特定的假设,什么是有用的数据?最终,我将使用它来构建图形或决策树,以更好地了解我们的用户群。这是静态的(无JavaScript)。
我能想到的事情:
- URL访问
- http参考[r] er
- HTTP接受语言
- 浏览器代理
- 会话ID
- 用户ID(如果登录)
- 时间访问了
解决方案
这取决于您的网站的公共程度。如果您的网站需要 验证 您可以拥有更多的控制 统计数据 因为您可以跟踪用户(访问者)历史记录。如果用户不需要身份验证,则仅限于 服务器变量: :http_user_agent;远程_user;远程_ADDR;远程主机;远程_PORT; http_cookie; http_user_agent。
我已经为某些人实施了这样的事情 非公共场所 每次用户登录到网站时,我存储的信息看起来如下:
- 用户密钥
- 远程主机IP
- 日期登录
- 最后一个请求日期
- 总时间连接(分钟)
- 最后要求分钟
- 事件/动作执行
其他提示
听起来不错,
我倾向于存储访问者IP地址,并通过GEO IP查找访问者的位置从该地址衍生出来。
另外,您可以考虑反向DNS的IP来了解您用户使用的ISP,您可能永远不会使用它,但是如果您有下游缓存导致问题的报告,则可能会有用。
不隶属于 StackOverflow