Необходимо сделать парсер на CURL для создания файла CSV

вот ряд условий которые должны быть учтены

1) прежде чем парсер начнет работать он должен сделать список URL страниц товаров сайта с которого будет браться инфа

2) если парсер не смог взять какую либо инфу о товаре или целую карточку товара он должен выслать на почту уведомление с указанием URL страницы и раздела который он не смог спарсить, после отправки уведомления парсер должен продолжить работу по сайту, также уведомления должен высылать в случае ошибки и по завершению работы с сайтом

3) парсер должен переименовывать фото товара по порядку ПРИМЕР: товар имеет 5 фото - главному фото парсер присваивает номер/имя 01/1.jpg следующее фото этого же товара будет с номером/ именем 01/02.jpg и так далее

4) записывать эти данные парсер должен следующим образом ПРИМЕР 01/1.jpg&01/02.jpg

аналогично этому парсер должен записывать множественные данные товара ПРИМЕР: цвет товара - синий&зеленый&белый , размер - S&L&M&XL либо 40&42&44&46 и т.д.

5) в парсере должна быть возможность вбивания последнего порядкового номера спарсенного товара чтобы парсер продолжил по порядку присваивать номера вновь спарсенным товарам

6) если парсер не смог взять фото товара (фото к примеру нет просто у товара) то парсер должен создать пустую папку с текущим порядковым номером и продолжить парсить дальше товары проставляя порядковые номера

7) парсер должен проверять СЛОВО на предмет частичного наличия в нем английских и русских букв одновременно ПРИМЕР: слово СТОИМОСТЬ - где буква - С - может быть английская. Если парсер такое встречает он пишет на почту отчет в виде URL товара и само слово в котором есть такое

8) Парсер должен отмечать товары дублеры в специальном поле ПРИМЕР: парсер прошел один сайт с товарами и все их занес в файл CSV после чего парсер запустили на следующем сайте той же тематики, парсер в ходе сбора карточек товара должен отмечать товары схожие по названию товара, артиклу товара. Такие товары парсер отмечает в спец поле файла

Жду Ваших конкретных вопросов и предложений, условий работы - сроки и оплата

С уважением Александр

12 лет назад
dbkrby
51 год
17 лет в сервисе
Был
11 лет назад

Выбранный исполнитель

roman_ua
Роман 
44 года
12 лет в сервисе
Был
5 лет назад
12 лет назад
$70
3 дня
Договорились о цене и сроках, выполнил все на 101 процент и даже больше. Грамотный специалист лишних вопросов не задает. Все делает даже придраться не могу))) Рекомендую
Со временем заказчик перестал выходить на связь без всяких объяснений.

Заявки фрилансеров

roman_ua
Роман 
44 года
12 лет в сервисе
Был
5 лет назад
12 лет назад