Сайт на OpenCart. Необходимо разработать парсеры товаров (игрушки) с нескольких сайтов – складов. Для входа на сайт – склад необходима авторизация. Парсеры должны работать циклически постоянно. Цена меняется часто, и товар часто добавляется новый и исчезает старый. При отсутствии товра на сайте – складе должен изменяться статус на «нет в наличии». Если товар появляется – «есть в наличии».
Должна выкачиваться следующая информация:
- Название товара (выкачивается единоразово, необходимо его правка вручную)
- Цена (цена должна быть увеличена на определенный процент, желательно присутствие градации до 100грн – х% наценка, 101-400грн – у%, 400 и выше – z%)
- Описание (выкачивается единоразово, необходимо его правка вручную)
- Артикул товара
- Картинка (не ссылка, а именно картинка, выкачивается единоразово, необходимо его правка вручную)
- Желательно автонанесение водяного знака (логотипа)
Сопоставление товаров должно проходить по id (не по артикулу). Артикулы на одном сайте – складе могут повторяться.
На каждом сайте-складе 5 – 10 тысяч товаров.
Мультисклад
На разных складах часть товара повторяется. Артикулы разные. Необходимо показывать товар с сайта с наименьшей ценой. Сопоставление делаю вручную в excel.
На данный момент сайт рабочий. Есть все эти парсеры, написанные на Curl, но они настроены некорректно (цена неактуальна, наличие неактуально по многим позициям). Мультисклада еще нет. Существующие программисты все никак не доделают эту задачу, откровенно затягивая сроки. Сейчас с ними оговорены сроки доработки – до 31.01.16. Если не будет результатов – вся надежда на Вас!)
Возможен вариант доработки существующей системы. Могу попросить существующих программистов ввести в курс дел.
Интересует человек, который имеет опыт в написании парсеров. Необходимо постоянное дальнейшее ведение сайта.
Бюджет и способ оплаты оговаривается (так как есть много вариантов решения вопроса).