28.09.2015, 17:31
|
Start Post: Сжатие базы IP
|
кодер
Регистрация: 21.01.2008
Сообщений: 315
Бабло: $69585
|
Из обычного списка IP адресов сделаю сжатую базу и дам функцию написанную на php для проверки IP по базе (есть в ней ip или нет).
Т.е. получаю список IP, и отдаю функцию c файлом базы.
Код:
//Функция возвращает true, если IP есть в базе, в противном случае false.
function check_ip($ip) {...}
Чем полезно сжатие базы: - Высокая скорость работы. Намного быстрее чем простой перебор по файлу. Если раньше при базе ип в 2мб, перебор мог занимать более 0.1 сек и такое использовать в клоаке уже было нежелательно, то теперь можно. Время на проверку менее 0.002 сек (зависит от сервера) Думаю, поисковик любит быстрые сайты.
- Меньший размер файла. База в 1.5мб сжимается до 500кб (по разному бывает) Теперь можно использовать больше IP для определения ботов.
- Извлечь список IP из такой базы сразу не получится, т.е. сохранность вашей базы IP повышается.
Цена за сжатие вашей базы и функцию работы с базой $40.
Скрипт для создания самой базы пока не продаю.
Могу сделать сразу несколько баз, если файлы за один раз получу. (особенно актуально для тех, кто переживает за сохранность своей базы, т.е. можно скинуть 5 баз, и в 4 подмешать левые ip, и я не буду знать какая база ценная)
__________________
php скрипты от $25 Отзывы: 2013-2011, 2010, 2009. acя: 384 846 ноль два шесть
|
|
|