Notice: Trying to access array offset on value of type null in /home/u191937/visualweb.ru/www/config.php on line 43 Notice: Trying to access array offset on value of type null in /home/u191937/visualweb.ru/www/config.php on line 44 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADOConnection has a deprecated constructor in /home/u191937/visualweb.ru/www/lib/adodb_lite/adodb.inc.php on line 184 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; mysqli_driver_ADOConnection has a deprecated constructor in /home/u191937/visualweb.ru/www/lib/adodb_lite/adodbSQL_drivers/mysqli/mysqli_driver.inc on line 11 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; mysqli_driver_ResultSet has a deprecated constructor in /home/u191937/visualweb.ru/www/lib/adodb_lite/adodbSQL_drivers/mysqli/mysqli_driver.inc on line 394 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/u191937/visualweb.ru/www/lib/classes/class.moduleoperations.inc.php on line 310 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/u191937/visualweb.ru/www/lib/classes/class.moduleoperations.inc.php on line 317 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; CMSModule has a deprecated constructor in /home/u191937/visualweb.ru/www/lib/classes/class.CMSModule.php on line 34 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/u191937/visualweb.ru/www/modules/GNews/GNews.module.php on line 715 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Template has a deprecated constructor in /home/u191937/visualweb.ru/www/lib/classes/class.template.inc.php on line 37 Автоматизировали загрузку каталога для интернет-магазина по продаже оборудования для сканирования - Веб-студия visualweb

Автоматизировали загрузку каталога для интернет-магазина по продаже оборудования для сканирования

15.08.2025 👁 10 ♡ 3
15.08.2025

Автоматизировали загрузку каталога для интернет-магазина по продаже оборудования для сканирования

Клиент и проект:

Наш клиент — компания-поставщик оборудования для сканирования документов в Москве, Московской области и по всей России. Сайт заказчика работает на самописной системе управления.

Задача:

Спарсить 2 категории товаров с сайта поставщика оборудования для сканирования документов.

Что такое парсинг товаров с сайта?

Парсинг не всегда заимствование или воровсто. Парсинг может быть с дружественного партнерского сайта, когда нет иной возможности получить нужную информацию.

Парсинг товаров — это автоматический процесс сбора информации о товарах с интернет-магазинов и других торговых площадок с помощью специальных программ-парсеров или небольшого скрипта под конкретную задачу.

Процесс парсинга товаров включает несколько этапов:

Реализация:

Для данного клиента мы уже выполнили работу по доработке каталога оборудования для сканирования документов (парсинг xml-фида от одного из поставщиков, настройка дополнительных полей для возможности настройки фильтров), настройка фильтров в категориях товаров.

Следующей задачей был парсинг 2-х категорий товаров по реставрационному оборудованию. Фид от поставщика мы получить не смогли, поэтому по просьбе клиента нами был написан скрипт парсера, который проходит определенные категории, забирает подразделы выбранных категорий и товары со всеми ключевыми параметрами и фотографиями.

Далее скрипт собирает структуру с товарами во временную таблицу, из которой в дальнейшем клиент самостоятельно распределил товары по структуре своего сайта. Было импортировано порядка 3 200 товаров.

Задача выполнена!

Время работ на момент подготовки поста — 4 часа: написание скрипта парсинга, тестирование, парсинг из 2-х выбранных клиентом категорий товаров порядка 3 200 товаров.

#техподдержка #интернет-магазин #2025
Этот сайт использует файлы cookie и метаданные. Продолжая просматривать его, вы соглашаетесь на использование нами файлов cookie и метаданных в соответствии с Политикой конфиденциальности. Принять