Задать вопрос
@irekbikmullin

Как правильно парсить интернет-магазины для мониторинга цен?

Нужно регулярно парсить интернет магазины для мониторинга цен.Сайтов около 10,а товаров 500 000.Если парсить 1 страницу раз в 1 секунду,то в день можно обойти максимум 84400 товаров.Чтобы обойти все товары потребуется минимум 6 дней.Будет ли уместно увеличить количество запросов и не будет ли это лишней нагрузкой на сайт?Сайты не предоставляют xml каталоги и api.Как с этим справляются сервисы мониторинга цен?Может кто-то с этим сталкивался или знает где можно об этом почитать?
  • Вопрос задан
  • 275 просмотров
Подписаться 2 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 3
Grinvind
@Grinvind
Помогаю увеличивать трафик с поисковых систем
Jump
@Jump
Системный администратор со стажем.
Будет ли уместно увеличить количество запросов и не будет ли это лишней нагрузкой на сайт?
Зависит от сайта - для некоторых это не критично, некоторые сайты может и положить большая нагрузка, некоторые вас тупо занесут в блэклист.
Ответ написан
Комментировать
EducatedFool
@EducatedFool
программист
Сервисы мониторинга цен используют многопоточность — это ускоряет процесс во много раз.
Лишней нагрузкой на сайт не будет, - крупные сайты не заметят нагрузки уровня 20 запросов в секунду.
Не все сайты дружат с многопочностью, - например, с мониторингом цен на Wildberries проблем нет, а вот с Озоном всё сложнее, там без браузера никак (и всё работает во много раз медленнее)
В среднем, оптимальный вариант это выполнять запросы поочередно, — да, около 1 секунды на запрос в среднем, но зато никаких проблем не будет.

Я могу предложить такой вариант мониторинга цен конкурентов по ссылкам:
https://price-monitoring.ru/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы