5

我为我的女朋友创建了一个网站,她最近想知道谁在访问她的网站。所以我使用 MindMax 的数据库,我得到了按国家/地区访问的列表和计数。

然而,在对其进行了几天的监控后,令我们惊讶的是,有些国家的访问权限并非该网站的目标。当然,这并不意味着我认为这些国家的人不可能感兴趣,但这只是提出了一个准确性问题。那么 GeoIP 和$_SERVER['REMOTE_ADDR'](用于查找)的准确度如何?

我不太关心那些故意隐藏或伪造他们的 IP 的人。我只是更想知道是否有东西可能无意中使这个不准确(例如,路由)。

4

3 回答 3

4

在我在家中获得 Wimax 服务后的很长一段时间(几个月),GeoIP 不知道我在哪里。我认为这是因为我的 ISP 使用的 IP 块是“新的”并且尚未映射到任何东西。

我注意到这一点是因为一个网站(它试图通过告诉我我在哪里来变得“可爱”)说“你好,访客来自......实际上,我们不知道你来自哪里。” (我想有一条关于那个印刷声明的评论说类似的东西/* This should never happen */。)

于 2009-12-09T23:14:49.320 回答
4

好吧,根据他们的网页,他们的数据库“在国家一级准确率为 99.8%”......

于 2009-12-09T22:04:30.490 回答
1

始终保持二进制数据库更新,因为它在每个月的第一个星期二更新。

GeoLite Country 和 GeoLite City 是免费的 IP 地理定位数据库,在每个月的第一个星期二更新。GeoLite 和 GeoIP 数据库共享相同的格式和 API。

http://www.maxmind.com/app/geolite

于 2012-08-23T10:32:58.803 回答