Ruby on Rails 的最佳位置 IP

Posted

技术标签:

【中文标题】Ruby on Rails 的最佳位置 IP【英文标题】:Best IP to Location for Ruby on Rails 【发布时间】:2010-01-21 07:57:46 【问题描述】:

我想知道是否有人对从 IP 中提取城市和州的优秀插件/gem 有任何经验。我已经尝试过 GeoKit 中内置的那个,但它很糟糕。我也不介意付费,但我更喜欢免费。

【问题讨论】:

是什么让你觉得它很糟糕? 复制:***.com/questions/1703511 它没有正确解析我给它的任何 IP 的位置 【参考方案1】:

MaxMind 的 GeoIP 是最好的 IP 定位产品之一。

MaxMind GeoIP City 确实收费 (http://www.maxmind.com/app/city),但也有 MaxMind GeoLite City (http://www.maxmind.com/app/geolitecity),它是免费的,但准确度稍差,更新频率也不高。

【讨论】:

【参考方案2】:

试试这个http://www.rubygeocoder.com/

【讨论】:

仅供参考,这个 gem 在 heroku 上基本上没用,因为 API 的速率受 IP 限制,并且您将从一组共享 IP 地址发出请求 有趣的是,他们的演示无法找到我的 IP(在加拿大),但是 MaxMind 的免费 G​​eoIP 数据库正确无误。

以上是关于Ruby on Rails 的最佳位置 IP的主要内容,如果未能解决你的问题,请参考以下文章

Ruby on Rails 的最佳托管(截至 2012 年)[关闭]

Image Heavy App 的最佳 Ruby on Rails 架构

Ruby On Rails 与 Windows Vista - 最佳设置? [关闭]

在 Ruby on Rails 中使用 ActionCable 更新多个 div 的最佳实践是啥?

Ruby on Rails 中身份验证的最佳解决方案 [关闭]

在 Ruby on Rails 中测试模型实例是不是为“空”的最佳方法是啥?