【问题标题】:IP address country lookup services [closed]IP地址国家/地区查找服务[关闭]
【发布时间】:2012-10-24 21:10:02
【问题描述】:

我过去曾使用 ipinfodb.com 进行地理定位,但它们的限制为每秒 2 次查询,而我正在处理的应用程序将超过该限制。

我需要一种快速且准确到国家/地区级别的地理位置替代方案。我对数据库或网络服务持开放态度,我愿意为此付费。

Web 服务似乎是最容易集成的,但下载数据库很可能更快。我对下载数据库的担忧是,如果不定期更新,它会随着时间的推移变得不准确。这是一个有效的担忧吗?

我听说过关于 Quova 的褒贬不一的评论。

除了 ipinfodb 之外,任何人都有使用其他地理定位服务的经验吗?

【问题讨论】:

标签: php geolocation ip-geolocation


【解决方案1】:

http://uppit.com/4hyisuepbh60/geoip.sql

有一个数据库。 DB 取自:http://code.google.com/p/ci-geoip/ 刚刚添加了 country_name 列

$query = query('SELECT country_code, country_name FROM geoip WHERE ' . ip2long($_SERVER['REMOTE_ADDR']) . ' BETWEEN ipnum_start AND ipnum_end');

【讨论】:

  • 此数据库上次更新时间是什么时候?我应该如何担心数据库过时?
  • 只需定期从 google 代码页上显示的来源更新 :)
猜你喜欢
  • 2010-12-28
  • 2011-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-19
  • 2020-05-20
  • 1970-01-01
相关资源
最近更新 更多