« Рейтинг форумов | Яхо торгует фармой в топе гугла »
В общем вроде удалось решить проблему. Во-первых, выяснилось что если делать короткую задержку в 1/4 секунды между запросами, то бан наступает примерно после 7000 запросов, а не 700, что сразу облегчило проблему. Дальше я написал скриптик, который положил на все свои сервера, скрипту передаётся ип сервера к которому надо биндиться и список доменов, для которых нужно дёрнуть пр. Скрипт биндится к ип сервера (которых много), дёргает пр и отдаёт его “папе”. Папа парсит пр из выдачи скриптика и кладёт в базу, при этом параллельно запуская столько скриптиков, сколько есть доступных ип. В общем и целом вышло достаточно быстро, я доволен.
Сервера у меня и так есть, так что дополнительных затрат на быстрые прокси не понадобилось, а нагрузка там минимальная. Полезная фича курла – curl_setopt($ch, CURLOPT_INTERFACE, $extip); нужна для того чтобы курл ходил не с первого ип сервера, а с назначенного. Только что пришла в голову мысль – можно попробовать эту штуку запускать на шаред хостингах, где ИП вообще туча у каждого сервера, правда не понятно как они назначаются, дадут ли использовать не назначенный конкретно мне.
4 Responses
November 28th, 2007 at 19:26:36
// php gravatar() ?>1ооо за curl опт спасибо !! )
November 29th, 2007 at 00:32:33
// php gravatar() ?>2Выделил бы своим читателям сервачок для проверки ПР
November 29th, 2007 at 00:40:58
// php gravatar() ?>3surfer7, А зачем мне это нужно? Странная какая-то идея, честное слово.
Вот тут такое собираются делать: http://epavel.ru/blog/dream-pr-checker/
November 29th, 2007 at 12:22:30
// php gravatar() ?>4alexf, на некоторых шаред-хостах дают. Тоже пользуюсь этим для парсинга гугля.
RSS feed for comments on this post · TrackBack URI
Написать комментарий
Про что писал
Календарь
Куйворды
Архив
Подписка на блог
Статистика подписки
Страницы
Комментарии
Последние посты
Blogroll
Счётчики
Свежие записи
Последние комментарии
Интересное на блоге
Самое комментируемое
SEO блог где палят темы is proudly powered by WordPress - BloggingPro theme modified by alexf