Свяжитесь с нами

Юлмарт

Создание и поддержка кибермаркета Юлмарт с 2012 по 2015 года. Высоконагруженное ecommerce-решение с 8 тыс. хитов в минуту и коэффициентом надежности 99.9%.

Задача

Главный инструмент продаж для Юлмарта — это интернет-магазин, генерирующий основной объем заказов. Его привлекательность для клиента и стабильная работа обеспечивает успех бизнеса компании. Заменить унаследованную разработку на php современным высоконагруженным решением для бесперебойной работы интернет-магазина и терминалов кибермаркета было приоритетной задачей для компании.

Решение

Сотрудничество Digital Zone с ритейлером началось с построения веб фронтенд-решения за 4 месяца. Сжатые сроки были обусловлены тем, что старое решение не могло выдержать возрастающую нагрузку и тормозило бизнес компании.

Первым этапом проекта стала разработка базового функционала на AJAX-технологии. Динамика и быстрое развитие отрасли накладывает на используемые системы определенные требования: решение должно было быть гибким и легко дорабатываемым. За первые 4 месяца совместной работы командами заказчика и разработчика Digital Zone были выполнены следующие работы:

  • реверс-инжиниринг существующей базы данных (около 400 таблиц без Foreign Keys). На ее основе составлена аналитика построения каталога товаров, фильтров по характеристикам, наличия по складам;
  • проектирование решения для балансировки нагрузки и кластеризации приложения (на основе JBoss Application Server), с поддержкой обновления приложения в режиме 24?7;
  • оптимизация производительности: кеширование структур данных в памяти для минимизации количества «тяжелых» запросов к БД;
  • интеграция с двумя внешними системами (Ultima ERP и SAP) и их симметричное включение в проект;
  • поддержка failover-взаимодействия: детектирование отказа сервиса, переключение на резервный узел, уведомление администратора;
  • оптимизация пользовательского интерфейса: широкое применение AJAX-технологий с современными элементами (динамическая подгрузка элементов, auto-complete);
  • поиск с коррекцией ошибок и учетом морфологии. Реализован на отдельном сервере поиска и индексации с поддержкой failover-взаимодействия;
  • интеграция с API Яндекс и ФИАС для геокодирования.

В дальнейшем функционал кибермаркета Юлмарт постоянно совершенствовался. Так командой Digital Zone был запущен сервис Юлмарт.Эксперт — интеллектуальная система, направленная на рост покупок за счет проведения смарт-консультаций в автоматическом режиме.

Позже специалисты Digital Zone произвели масштабный рефакторинг и оптимизацию сайта Юлмарта, разработали и запустили дополнительные сервисы и обновления:

  • подсайт Юлмарт.Business для корпоративных клиентов;
  • мобильную версию интернет-магазина;
  • систему сбора отзывов покупателей;
  • универсальный конструктор для создания промо-страниц и акций (с привязкой к каталогу и товарам);
  • интеграцию с сервисами продажи цифрового контента Zvooq и Bookmate;
  • сервис подбора автотоваров: конфигуратор багажных систем, подбор дефлекторов;
  • новый сервис Юлмарт.Travel: заказ авиабилетов и бронирование отелей;
  • и многое другое.

Сотрудничеству Digital Zone и Юлмарта недавно исполнилось 4 года.

Результат

Тиражирование решения началось с Казани, по мере его внедрения в других городах работа над ним не заканчивалась в связи с расширением и совершенствованием функциональности. За первый год новая система была транслирована на 50 городов России.

Портал Юлмарт — высокотехнологичная, высоконагруженная система, глубоко интегрированная в другие программные комплексы компании. Он отвечает самым современным требованиям в области разработки интерфейсов пользователей, быстродействия и надежности.

Благодаря слаженной работе команд заказчика и Digital Zone удалось добиться коэффициента 99.9% по надежности сайта (uptime), повысить конверсию до 4.78% (среднее значение по отрасли около 2%). По состоянию на 2016 год кибермаркет продолжает развиваться в соответствии с новыми требованиям Юлмарта. Проект переведен под руководство заказчика, Digital Zone выступает в роли одного из подрядчиков.

Вернуться в проекты

Другие проекты