PHP парсер для сайта

Цена договорная • электронные деньги
04 сентября 2015, 18:47 • 7 откликов • 93 просмотра
Необходимо написать скрипт для парсинга информации об отзывах товаров для сайта irecommend.ru.

Входные данные:
.xls или .csv документ, в котором имеются столбцы:

  • Поставщик

  • Артикул товара

  • Название товара

  • Ссылка на страницу с отзывами о товаре (по умолчанию пусто)

Алгоритм работы
Найден один товар
Скрипт
должен обращаться к странице, указанной в ячейке "Ссылка на страницу с
отзывами о товаре", если ячейка пуста, то к поиску irecommend.ru по названию товара, в случае если находится только один товар, должен собирать информацию о:

  • количестве отзывов

  • средней оценке

  • дате первого отзыва

  • дате последнего отзыва

Найдено более одного товара
в случае если находится более одного товара, выводить список таких товаров в .xls или .csv файле со столбцами:

  • Поставщик

  • Артикул товара

  • Название товара

  • Ссылка на страницу с отзывами (после заполняется руками и отдается скрипту на повторную обработку)

Не найдено ни одного товара
в случае если нет
отзывов в результатах поиска, записывать в столбец "Ссылка на страницу с
отзывами" - "Отзывы по товару отсутствуют"

Результат работы
На выходе необходимо получить 3 таблицы:

  1. Найдено единственное средство при поиске

  2. Найдено более одного средства при поиске

  3. Не найдено ни одного средства


каждую таблицу должна быть возможность скачать в .xls или .csv формате.
Первая таблица должна содержать столбцы:

  • Поставщик

  • Артикул товара

  • Название товара

  • Количество отзывов о товаре

  • Средняя оценка

  • Дата первой публикации отзыва

  • Дата последней публикации отзыва

Оставляйте ваши предложения по цене и сроку выполнения задачи. Если есть какие-то вопросы, с удовольствием отвечу.
Файлы