позиции · сбор данных · отчёты
реклама IPrazon Network: приватные прокси IPv4 и SOCKS5, пул 12 000 адресов, безлимитный трафик, бесплатный тест до 2 часов

Разделы · Парсеры и сбор данных

Лучшие прокси для парсинга: по каким признакам выбираете

14 ответов · 2 263 просмотров
знак участника limit_watch
limit_watchЗнаток
  • сообщений 2 560
  • на форуме 2 мес
Парсеры и сбор данных

Пишу подробно, потому что вопрос всплывает у всех, кто работает с объёмами.

Сразу к делу, чтобы не растекаться.

На маленьком объёме всё работает, разница начинается после ста тысяч. Логи ведутся, в них видно, что запросы уходят, а ответы приходят короткие. Список на 120 тысяч адресов, окно на прогон шесть часов.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842

Хочется услышать цифры от практиков.

знак участника Панкратов
ПанкратовУчастник
  • сообщений 745
  • на форуме 10 мес
полезный ответ
limit_watch писал: Лучшие прокси для парсинга: по каким признак…

Сверяйте полноту после каждого прогона.

знак участника Ханин П.
Ханин П.Знаток
  • сообщений 2 280
  • на форуме 2 мес

Смотрите подсети, число адресов само по себе мало что даёт.

знак участника Пётр Улесов
Пётр УлесовУчастник
  • сообщений 625
  • на форуме 11 мес

Добавьте адресов, потоки трогать не надо.

знак участника Богдан Ярош
Богдан ЯрошУчастник
  • сообщений 990
  • на форуме 7 мес
limit_watch писал: Лучшие прокси для парсинга: по каким признак…

У нас на прошлом проекте это выглядело так.

Сайты с обязательным входом требуют аккуратного хранения сессии и своевременного обновления. Хитрости тут лишние.

знак участника Лунёва А.
Лунёва А.Новичок
  • сообщений 356
  • на форуме 1 года
limit_watch писал: Лучшие прокси для парсинга: по каким признак…

Добавьте адресов, потоки трогать не надо.

знак участника Ильдар М.
Ильдар М.Участник
  • сообщений 1 010
  • на форуме 7 мес

Смотрите подсети, число адресов само по себе мало что даёт.

знак участника regionfix
regionfixНовичок
  • сообщений 525
  • на форуме 1 года

Помню, как искал причину два дня подряд.

Проверка полноты обязательна. Берите случайные сто записей и сверяйте руками с площадкой, это пятнадцать минут и полная ясность.

Скорость упирается в темп, который держит площадка, программа тут ни при чём. Ставить 300 потоков на 20 адресов бессмысленно, отказы съедят весь выигрыш.

знак участника Ковтун
КовтунНовичок
  • сообщений 468
  • на форуме 11 мес
limit_watch писал: Лучшие прокси для парсинга: по каким признак…

Всё сходится с тем, что вижу у себя.

Если данные отдаются скриптом, обычный сбор их не увидит. Смотрите, откуда страница берёт содержимое: часто рядом есть простой запрос, который отдаёт то же самое в удобном виде.

Разметку разбирайте по устойчивым признакам. Классы оформления для этого не годятся. Классы меняют при каждом обновлении, смысловые атрибуты живут дольше.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Ефремова Н.
Ефремова Н.Участник
  • сообщений 1 465
  • на форуме 5 мес

У нас это вылезло на проекте с большим каталогом.

Если программа ест память, дело почти всегда в накоплении результата. Настройте запись на диск пачками, и потолок исчезнет.

знак участника csv_i_slezy
csv_i_slezyЗнаток
  • сообщений 2 180
  • на форуме 3 мес

Полгода назад ловил то же самое.

Если программа ест память, дело почти всегда в накоплении результата. Настройте запись на диск пачками, и потолок исчезнет.

Хороший вопрос, редко разбирают.

знак участника serpwatch
serpwatchЗнаток
  • сообщений 2 610
  • на форуме 2 мес

Так же считаю, и коллеги считают так же.

Скорость упирается в темп, который держит площадка, программа тут ни при чём. Ставить 300 потоков на 20 адресов бессмысленно, отказы съедят весь выигрыш.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Емельян Ц.
Емельян Ц.Знаток
  • сообщений 2 130
  • на форуме 3 мес

Один момент упущен, и он важный.

Бесконечная прокрутка обычно означает отдельный запрос за каждой порцией. Найдите его, и сбор становится обычным.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842

Жду продолжения.

знак участника obhod_night
obhod_nightУчастник
  • сообщений 1 495
  • на форуме 5 мес

Первый раз списал на случайность, второй раз уже нет.

Скорость сбора упирается в самое слабое звено. Обычно это темп, который держит площадка. Программа и канал ни при чём.

Сайты с обязательным входом требуют аккуратного хранения сессии и своевременного обновления. Хитрости тут лишние.

Хороший вопрос, редко разбирают.

знак участника Артём Гринь
Артём ГриньУчастник
  • сообщений 1 284
  • на форуме 4 мес

Добавьте адресов, потоки трогать не надо.

Ответить в темеПодписаться

Рядом в разделе

Сеометр, форум специалистов по поиску и аналитике ПравилаУчастникиО форумеЛента 2026