Доделать парсер товар (синхронизация товаров). OpenCart 2.3
1000 UAHСервер-
- Apache version: Apache/2.2.27
- PHP version: 5.4.45
- MySQL version: 5.1.73
- FTP version: 1.0.36
- CPU Model: Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz
- CPU Details: 1 Core (2600 MHz)
- Distro Name: CentOS release 6.8 (Final)
- Kernel Version: 2.6.32-642.4.2.el6.x86_64
- Platform: x86_64 [kvm]
И так.
Как сейчас работает парсер.
Есть два поставщика -1*, 2*. У каждого своя выгрузка csv, есть у 1* доступ к базе картинок по артикулам
На данный момент парсер работает след образом -
Сравнивает таблицы на дубли артикулов. Если таковы имеются - он их показывает и не обрабатывает
Так же исключает из второго прайса пару брендов
С таблицы 1* берет артикул, смотрит есть ли у меня на сайте этот товар.
Если да - обновляет кол-во и парсит описание, картинку если таковых нет.
Если нет - то парсит все картинки заданого артикулом товара с сайта 1*, описание, цену и ЧПУ.
Что небходимо внедрить работая с этой таблицей.
Парсить картинки с сайта 1,1*(другой сайт чем 1*) вместо 1
Доступы для входа -
на сайт нужно будет логиниться
Парсить характеристики товара с 1*
(Заметка, одним словом у поставщика один оптовый сайт, а второй розничный. С оптового тянем картинки, с розничного атрибуты)
Важно чтобы не было дублей самих груп атрибутов. Пример - Длина в милиметрах и Длина в сантиметрах...
Если такое невозможно обойти, то нужно объедитнить такие групы в Mega Filtr Pro/Plus и решить этот момент
Второй поставщик - 2* тут работа парсера такая же, но парсит только первую картинку, т.к. остальные с водным знаком.
Небходимо спарсить атрибуты
В идиале, нужно ускорить процесс заливки по категориям, но нет пока идей как это сделать
*сайты 1, 1,1, 2 скину в ПМ
Сроки неважны, главное качество исполнения и решение поставленной задачи