0

可能重复:
IP 到国家?

我想知道如何检测我网站访问者的语言和国家/地区。据我了解,最好从 IP 获取此信息,但我不知道该怎么做。这是大型电子商务网站使用的方法吗?如果有一个基于 IP 的位置数据库,它会在一段时间内保持有效,还是这种信息会迅速变化?

4

1 回答 1

0

看起来使用 IP 不是检测访问者的语言和国家/地区的最终方法,也不是最好的方法。至于语言,一个好的和有效的方法是使用 http 标头来获取用户的浏览器或操作系统的语言,然后使网站的语言适应收集的数据。正如 MCannon 所提到的,无论如何,让用户更改语言总是好的(例如,我的操作系统和浏览器不是英文的,但对于某些网站,我宁愿阅读并因此拥有英文版本网站)。至于用户的位置,我遇到了这样一个问题,我被 lethalMango 建议了一个非常好的网站和 API,我建议你,所以检查网站IP 信息,在那里你可以找到一个很棒的数据库和访问它使用他们的 API 希望能帮助到你!

于 2011-08-28T22:16:08.120 回答