获取网站访问者位置的最佳方式是什么?

B S*_*ven 1 javascript php geolocation ip-geolocation

谷歌搜索后,我发现许多解决方案似乎无法工作或需要用户的许可.

寻找易于使用的东西,PHP或Javascript,并且不需要用户的许可.它不需要是最准确的.

Vig*_*ond 5

谷歌分析非常适合这个(javascript).

编辑:应该指出Google Analytics有一个API可以获取城市/国家/地区信息和所有报告信息,如果您需要以编程方式对其进行操作 - http://code.google.com/apis/analytics/docs/

但如果那不是一个选择:

您可以使用PHP获取用户ip $_SERVER['REMOTE_ADDR']

有了它,您可以使用PHP的GeoIP库对其进行地理定位:http://php.net/manual/en/book.geoip.php