Набор скриптов для поиска географического положения IP адреса, а также создания скомпилированной базы данных для работы на основе базы http://ipgeobase.ru
в API имеются функции для компиляции базы данных во внутрений формат, поиска по ней с большой скоростью и низкой нагрузкой на сервер.
Доступные функции API которые можно вставить куда необходимо:
Получить код города по IP
ru_city_code($ip,$path = "./")
Имя города по коду
ru_city_name($code)
Скомпилировать базу
compile_base($path = "./")
Также чтобы протестировать работу в архиве уже имеется лицензия на домен localhost.
Отличительные особенности:
1. Вы самостоятельно можете обновить базу данных ip адресов. (на основе http://ipgeobase.ru)
2. На данный момент скомпилированная база занимает около 900Кб (против 8Мб в исходном виде)
3. На среднем сервере время поиска не превышает 2 мили секунд (около 20 запросов в файл по 10 байт)
5. Не требует MySQL всё лежит в обычном бинарном файле
6. Имеется демонстрационная версия с помощью, которой можно оценить качество ПО
7. Требования к хостингу: Zend и PHP
Linux | FreeBSD | Solaris | Windows XP/XP Tablet PC Edition 2002/XP Tablet PC Edition 2005/XP MediaCenter Edition 2002/XP MediaCenter Edition 2005/Vista Home Basic/Vista Home Premium/Vista Business/Vista Ultimate/CE/95/98/ME/NT/2000/2003/2003