Загрузка
Веб-студия успешных сайтов
г. Москва

Научный проезд, д. 8, стр.1

Контактная информация
г. Москва

Научный проезд, д. 8, стр.1

Плагин, который забирает товары цены и остатки у поставщика

О заказчике

Grapefruit.su — интернет-магазин, специализирующийся на розничной продаже продукции Белорусской Торговой Компании CONTE. В ассортименте представлены фирменные изделия, отличающиеся высоким качеством и современным дизайном. Бренд CONTE широко известен своими стильными и комфортными товарами, которые соответствуют последним модным тенденциям и стандартам производства.

Интернет-магазин Grapefruit.su предлагает удобный сервис для покупателей, обеспечивая быстрый заказ, широкий выбор моделей и доступные цены. Благодаря надежному партнерству с производителем клиенты могут приобретать оригинальную продукцию напрямую, без наценок посредников. В магазине можно найти широкий ассортимент одежды и аксессуаров, созданных с учетом современных технологий и предпочтений покупателей.

С чем пришел заказчик

Заказчик обратился с задачей интеграции данных из резервного сервера в интернет-магазин Grapefruit.su. Поставщик предоставил доступ к MSSQL-базе данных на Windows-сервере, содержащей актуальную информацию о товарах и каталогах. Требовалось разработать плагин, который автоматически подключается к базе данных, копирует структуру категорий и товаров, а также позволяет задавать наценку в процентах от цены закупки.

Интернет-магазин работает на платформе Shop-Script, развернутой на хостинге beget.ru, а серверное окружение представлено операционной системой Ubuntu Server Edition. Это накладывало определенные технические требования при разработке и интеграции решения.

Что было сделано

Разработан плагин для синхронизации каталога товаров с базой поставщика. В процессе работы решены следующие задачи:

  • ✅Идентификация товаров: создан алгоритм сопоставления позиций по модели, цвету и размеру, чтобы исключить дубли.
  • ✅Генерация артикулов: разработана система, где в поле «Размер» записывается size_ru, а при его отсутствии — size_by.
  • ✅Обновление категорий и товаров: категории добавляются при появлении новых, но не удаляются, а товары, пропавшие у поставщика, скрываются.
  • ✅Тестирование: плагин сначала разрабатывался и отлаживался на тестовом сайте, после чего был перенесен и протестирован на боевом сервере.

В итоге заказчик получил удобный инструмент для автоматического обновления каталога без риска появления дублей и ошибок в ценах.

Объем трудозатрат:

Задача Часы
Анализ структуры базы данных 4
Разработка алгоритма сопоставления товаров 8
Генерация артикулов и настройка поля «Размер» 6
Обновление категорий и управление товарами 4
Разработка плагина и интеграция с магазином 8
Тестирование на тестовом сайте 4
Перенос и тестирование на боевом сервере 2
Итого 30

Понравился кейс?

Имя
Телефон

комментарий

Проекты

Мы используем cookies для быстрой и удобной работы сайта. Продолжая пользоваться сайтом, вы принимаете условия обработки персональных данных.