地理定位的最佳方法是什么?

Nat*_*n H 6 php geolocation

最近,地理定位在技术上非常流行.通过IP,手机信号塔,GPS,使用浏览器插件,HTML5 ?,移动设备......

由于我即将在我们的网站上添加一些地理定位功能,我想知道什么是最好的方法.是否有一些API使用所有这些技术的混合?或者至少,您建议我使用哪种API /服务?

我正在处理的服务不需要100%准确,所以我可以使用geo-IP,但如果有一个简单的方法可以做得更好,为什么不呢.

使用的技术是php,javascript,ajax,java.

Tho*_*ini 5

无论您做什么,请不要基于用户的IP来设置网站的语言,然后几乎不可能进行更改,除非您知道所说的语言并且感觉很浪费时间(例如ebay和paypal等) )。使用浏览器的语言。

可以说,并不是每个法国人都说或不想说法语。

我想这与您的问题不是很相关,但是我觉得有必要对此大声疾呼,对不起:)


Eri*_*lje 1

GEO IP 可能是目前最好的方法。

HTML5 看起来很有前途,但要得到广泛支持还需要一段时间。即使如此,它也需要明确的用户批准,这限制了使用它的可能性(例如自动重定向到网站的特定国家/地区版本)