我正在尝试查看用户访问我的网站时的位置。
我已尝试使用此question中的php
找到用户的IP,我了解$_SERVER['HTTP_X_FORWARDED_FOR']
(article)的安全重要性。使用用户ip我使用Maxmind地理定位服务来定位我的用户(如果可能的话,使用lat / lon和city)。
有人可以建议我另一种方法来定位用户位置,除了用户接受在浏览器中定位他的位置的javascript吗?
如果使用地理位置服务,您能否以高精度推荐任何其他服务?我读过这个publication,但它已经很老了。
答案 0 :(得分:0)
您可以使用具有不同准确度的GeoIP位置服务。可能还有其他IP位置数据库提供商。
另一个选择是尝试使用HTML5位置服务,例如http://html5demos.com/geo和http://dev.w3.org/geo/api/spec-source.html。