gpt4 book ai didi

php - 带有 Analytics 的页面计数器,其中数据存储在 MySQL 数据库中

转载 作者:行者123 更新时间:2023-11-29 03:10:20 26 4
gpt4 key购买 nike

this question , 我希望跟踪页面浏览量。但是,与那个问题不同的是,我想使用 MySQL 来存储数据。你建议我如何设置我的表以有效地提取与该特定页面相关的数据?

我还想对页面计数器应用一些“智能”。除了整体网页浏览量之外,我如何跟踪唯一网页浏览量(类似于 SO)?我应该如何修改上面的表格以适应这些变化?

此外,我可以使用此信息来跟踪广告“观看次数”吗?如果是这样,如何?如果没有,那么我很乐意将其作为另一个问题发布。

谢谢。

最佳答案

这可能是您要记录每次点击的表格结构。

id | date | ip | user-cookie | agent

然后出于性能原因,您可以拥有另一个由 cron-job 更新的表。

id | unique-hits

如何定义唯一用户?
这是 a bit of a grey area您自己的偏执程度开始发挥作用。唯一用户可以是注册用户,这应该算作每个用户真正的一次点击。可以关注有缺陷的one ip/one user。您可以混合搭配 IP 和用户代理,以尝试更好地揭穿唯一用户。时间也可以考虑在内,比如 x 天后的每个 IP 都将算作一个新用户。

你有数字指纹吗?
Flash 版本和其他 odities 可能会导致您的浏览器与所有其他浏览器“不同”,从而创建您自己的更独特 View 。打大了https://panopticlick.eff.org/预览您在服务器中的样子。

Google Analytics 是如何做到的?
显然他们去了cookie all the way .

关于php - 带有 Analytics 的页面计数器,其中数据存储在 MySQL 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9528674/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com