我正在开发一个分析网站,我需要一个功能强大且最新的 IP 地址和国家 ISO(美国、法国、墨西哥、加利福尼亚...)数据库。我在那里找到了很多,但我无法挑选出最好的。
有人给我建议吗?
谢谢你。
我正在开发一个分析网站,我需要一个功能强大且最新的 IP 地址和国家 ISO(美国、法国、墨西哥、加利福尼亚...)数据库。我在那里找到了很多,但我无法挑选出最好的。
有人给我建议吗?
谢谢你。
我们在公司使用MaxMind 的 GeoIP,他们有多种语言的库、免费和商业许可证。
如前所述,有很多方法可以做到这一点。但我建议您查看我们开发的https://github.com/ip2iq/ip2-lib-php上的 IP2 PHP 库。
它不需要任何 SQL 或 Web 服务查找,只需一个本地数据文件。它比几乎所有其他方法都快。该数据库每月更新一次,您可以免费下载。
如果您需要您的语言中的国家/地区名称,您现在唯一需要做的就是将其映射到一个关联数组,例如https://gist.github.com/DHS/1340150
如果您正在寻找免费且易于使用的解决方案,请从http://www.ip2nation.com/下载 mysql 表。