Archive for 26.08.2009

Географія користувачів по ip-адресі

Існує кілька способів виявити, з якої країни користувач. Основних два:

1) Щоразу звертатись до онлайн-баз даних, де міститься інфа про географію ір-адрес. НЕДОЛІКИ: можлива певна затримка в часі.

2) Мати на сайті власну БД адрес(в MySQL або в навіть в бінарному форматі). НЕДОЛІКИ: цю базу доведеться періодично оновлювати “в ручну”

Обидва вищенаведених способи мають як платні, так і безкоштовні рішення. Провів невелике дослідження існуючих рішень. Отже:

1)ip-to-country.webhosting.info – онлайн-сервіс, працює не стабільно
2)whois.ripe.net – теж саме
3)PHP-IP2Location-2.20 – треба качати базу ір-адресів собі на сайт, але ця база в них не безкоштовна
4)http://www.maxmind.com/app/php – теж треба качати базу, але вона безкоштовна. До того ж цей сервіс часто рекомендують.
Встановив. Працює. Підключається достатньо просто. Рекомендую :)

До речі цей же maxmind.com пропонує базу і по містам, а не тільки по країнам. Точність обіцяють досить високу.

Коментарів немає