我已经享受了一段时间数据库地理 IP 查询的好处。这太棒了。
人们越来越多地尝试通过手机或 3G 调制解调器访问我的网站,而他们的实际位置似乎与我的 IP 查询结果没有多大关系。我国家东海岸的用户可能被查询为在遥远的内陆或北部。而一个用户可能在某一时刻被报告为在一个位置,而几秒钟后,可能已经远离了 100 公里。
这已经成为一个问题,我需要找到解决方案。我已经每月更新数据库,但效果不大。
我们能做什么?
答案1
一种选择是使用地理位置在浏览器中。然而,没有多少设备支持它。归根结底,GeoIP 是一种不可靠的黑客手段。
答案2
您是否考虑过只要求用户输入他们的邮政编码?
答案3
如何与外部 GeoIP 数据库连接,而不是维护自己的数据库?