【发布时间】:2015-06-03 05:07:50
【问题描述】:
我是一个基础设施专家,如果这个问题听起来很幼稚,请原谅。我需要与开发合作伙伴一起从 PHP Web 应用程序中捕获以下数据。
- 进入时间
- 设备、操作系统、浏览器
- 网络、访问来源
- 网站上的用户操作、滚动速度
- 用户所在的当前页面
我们的想法是将所有这些数据抽取到数据存储中,以运行机器学习算法以提供近乎实时的建议。我想了解标准 cookie 可以在多大程度上跟踪这些数据。是否有可能收集所有这些数据?
收集这些数据的正确方法是什么?
【问题讨论】:
-
其中一些东西没有其他东西那么复杂,但我认为您可能需要使用数据库来存储大量数据以供分析。
-
@Rasclatt 是的,我很清楚存储数据部分。我们计划将此数据推送到 NoSQL 数据存储。我不清楚的是捕获这些数据的过程本身。
-
对于进入时间,您只需记录访问您网站的带有时间戳的新 IP、设备和所有可以使用
$_SERVER['HTTP_USER_AGENT']捕获的内容,网站上的操作将来自记录IP 在浏览每个页面时,javascript 可以捕获对项目的点击并可能滚动,当前页面将是每页 IP 记录的一部分,并带有时间戳。只是一些想法......
标签: php cookies machine-learning session-cookies recommendation-engine