【发布时间】:2010-12-15 13:55:58
【问题描述】:
我希望推出自己的简单网络统计脚本。
据我所知,路上唯一的主要障碍是将人类访客与机器人区分开来。我想要一个不需要定期维护的解决方案(即我不想使用与机器人相关的用户代理更新文本文件)。
有没有像 Akismet 那样处理垃圾邮件的开放服务? 或者有没有专门用于识别蜘蛛和机器人并提供频繁更新的 PHP 项目?
澄清一下:我不想阻止机器人。 我不需要 100% 无懈可击的结果。我只是 想从我的统计数据中排除尽可能多的数据。在 知道解析 user-Agent 是一个 选项,但保持模式 解析是很多工作。我的 问题是有没有 这样做的项目或服务 已经。
赏金:我想我会将此作为该主题的参考问题。最好/最原始/技术上最可行的贡献将获得赏金。
【问题讨论】:
-
我能问你为什么要自己制作吗?它会给你的服务器增加大量额外的压力(写操作)。什么是 GA 无法为您追踪的?
-
@galambalazs 我不想在这种情况下使用 GA。目标是拥有一个完全独立的解决方案。
-
我了解您的目标是什么。我只是好奇为什么? :)
-
@galambalasz 我想要做的这个网站是为一群不太懂技术的人准备的。具有数千种花里胡哨的 GA 对他们来说太复杂了。他们需要知道的是 1) 当天的访客总数和 2) 他们大概来自哪里的列表。我认为对于这种简单的解决方案的需求,GA 并没有仅仅因为它太复杂 来解决它。但是,使用GA API,现在可以以自定义方式获取和显示数据
-
所以这个论点不再像我问这个问题时那样有效。但除此之外,我有时还希望减少对第三方供应商的依赖,特别是对于不会进行频繁技术开发和维护的项目。托管服务可能会出现问题 - technical outages、可能的许可证变更、破产......这一切都存在,即使对于最大和最强大的公司也是如此
标签: php javascript web-services analytics