Войти на сайт
Логотип
Клиентам

Интернет-магазин «РУСГЕОКОМ»

Вернуться к списку
  • Тип проекта:
    Интернет-магазин
  • Тематика сайта:
    Оборудование
  • Редакция продукта:
    Бизнес
  • Сайт:
  • Партнер:

Клиент

Интернет-магазин «РУСГЕОКОМ» – официальный дистрибьютор ведущих мировых производителей геодезических приборов и контрольно-измерительного оборудования. Кроме того, компания осуществляет сервисное обслуживание и реализует комплекс проектно-изыскательских и инженерных работ в различных отраслях (от строительства до гидрометеорологии).

Задачи

Перенести фронтенд с Битрикса на Nuxt, чтобы ускорить работу интернет-магазина. Улучшить релевантность поиска на сайте и сделать механизм расчет стоимости доставки более прозрачным.

Решение

Как решали поставленную задачу:

1. Переезд на Nuxt и ускорение сайта

Проанализировали технические характеристики и производительность проекта на Битрикс и реализовали следующие доработки:

  • переписали фронтэнд на Nuxt.js, что позволило увеличить скорость загрузки страниц и повысить показатели Google Page Speed;
  • заменили компонентный бэкенд Битрикса на API для лучшей производительности и эффективной обработки запросов;
  • переписали каталог для уменьшения количества запросов к базе данных и повышения скорости генерации страниц, т.к. изначально Битриксовый каталог не умел отдавать данные в нужном для API формате;
  • настроили кеширование отрендеренных страниц в Redis, т.к. композит Битрикса с SPA не работал, а для Redis есть готовый сторонний плагин, обеспечивающий интеграцию с Nuxt.

2. Добавление сортировки товаров на основе данных о продажах

Настроили сортировку товаров на основе их популярности и наличия на складе: система отображения товаров на сайте стала более гибкая и удобная. Добавили возможность поднимать определенные группы товаров в выдаче, что повысило эффективность продаж и улучшило пользовательский опыт — теперь посетители могут быстрее находить наиболее востребованные товары, а конверсия растет.

3. Улучшение релевантности поиска

Настроили полнотекстовый поиск Sphinx, так как данная система обеспечивает релевантную выдачу даже если пользователь вводит запрос с ошибкой. Кроме того, стало возможно продвижение определенных брендов или продуктов в результатах поиска.

4. Доработка механизма расчета доставки

Для улучшение модуля расчета доставки были произведены следующие доработки:

  • подключили API подрядчика-транспортной компании, чтобы получать данные о стоимости и времени доставки;
  • написали логику доставок в зависимости от различных параметров, таких как товары, регион, и др.;
  • доработали сценарий, в котором пользователь, чьего города нет в списке, видит сообщение о невозможности доставки в его регионе или получает возможность связаться с поддержкой для уточнения информации о доставке;
  • разработали правила корзины, которые могут ограничивать способы оплаты и устанавливать стоимость доставки в зависимости от различных условий. 

Все произведенные доработки позволили значительно улучшить производительность, функциональность и повысить конверсию  интернет-магазина «РУСГЕОКОМ».