Eсть сайт mvideo.ru (нужен регион Москва важно), нужно написать парсер статусов товаров.
1) ) Товар доступен для покупки он-лайн (есть кнопка добавить в корзину)
2) Этот товар можно купить только в розничных магазинах:
3) Товар распродан:
Еще могут быть:
4) Товар скоро будет доступен в продаже
5) Товар временно отсутствует в продаже
Еще найдутся еще какие-то статусы в процессе эксплутации парсера их нужно будет добавить.
Задание:
1) Нужно написать парсер, которые снимает эти статусы. Названия и цены по НЕ нужны. Нужны только статусы!
2) Обход сайта и поиск всех страниц делать не нужно! Я предоставлю список ссылок (может быть до 100000 страниц), который парсер должен переработать память не должна заканчиваться ее нужно очищать после каждой страницы или перезаписывать переменные, и время выполнение скрипта нужно будет настроить.
Алгоритм работы парсера:
0) Проверям, что регион Москва это важно.
1) Открываем следующую ссылку из файла (формат нужно оговорить) может быть просто текстовый файл.
2) Заходим на страницу
3) Смотрим в нужное место и анализируем что там: кнопка Добавить в корзину или что-то другое.
4) записываем результаты анализа в csv файл с разделителем ";" (точка с запятой, что бы я мог потом легко открыть его через excel.
Такой вариант парсера нужно сделать как можно скорее. Потом будут доработки.
Если можно разрабатывать на PHP.
Называйте сразу цены и сроки желательно за пару часов сейчас сделать.