Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Парсим XML с товарными предложениями (товаров может быть много, до 100000), проверяем на дубли товарных предложений (сравниваем артикул в xml и тех, что уже в базе), которые уже были ранее спаршены. Проверяем, уже созданы ли нет указанные в XML параметры (характеристики, категории). Если параметра/характеристики нет, товар не создаем (не добавляем в базу), если есть – добавляем в базу (база = MySQL от Shop-script).

Например, в базе есть характеристики товара "цвет" и "материал", а в xml встретили товар с характеристикой "сезон", следовательно товар игнорируем, т.к. такой характеристики нет в базе ("сезон").

Промежуточный этап – конфиг файл, в котором указаны альтернативные название параметров, категорий. Например, кеды=кроссовки=обувь=спортивная обувь* (*-основной раздел), и если в XML указана категория "кеды" то мы присваиваем категорию основной раздел, т.к. кеды, согласно файлу конфигурации, синоним спортивной обуви.

Сроки до 5 дней, бюджет обсуждаем.

11 лет назад
maxburov
Максим 
39 летРоссия
13 лет в сервисе
Был
9 лет назад