我正在写小地理定位服务:然后用户来到我的网站我应该从他的IP地址设置他的城镇。现在我找到了解决这个问题的三种方法:
但是最快的方式是什么?最短的时间等?
谢谢!
答案 0 :(得分:2)
3
主要是因为你需要手动编译多少数据来做1或2。
答案 1 :(得分:1)
没有简单的答案,因为很多因素取决于未知因素,例如:
换句话说,只有两种方法可以找到答案:
答案 2 :(得分:1)
我已经使用MaxMind数据库进行PHP的国家级查找(其他语言有示例代码)。可下载的数据库采用二进制格式,针对读取速度进行了优化 - 虽然我没有将其与导入到Mysql并使用SQL进行搜索,但我毫不怀疑Maxmind,他们说使用API和原始文件会更快数据,而不是通过其他方式,如SQL。