PHP → Определение страны по IP

Задача: определить страну посетителя по IP-адресу.

Для реализации я использовал Sypex Geo – продукт для определения местоположения по IP-адресу, от создателей Sypex Dumper. Получив IP-адрес, Sypex Geo выдает информацию о местоположении посетителя – страну, регион, город, географические координаты. Для реализации поставленной задачи достаточно скачать  Sypex Geo для PHP 5.2+ и базу данных  Sypex Geo Country в формате .dat файла.

Код на PHP до безобразия прост:

include("geo/SxGeo.php");
$SxGeo = new SxGeo('geo/SxGeo.dat');
echo $country = $SxGeo->getCountry($_SERVER['REMOTE_ADDR']);

Скорость обработки при чтении из .dat файла очень высокая.