Ускорение и развитие интернет-магазина бриллиантов и ювелирных украшений

Ускорение и развитие интернет-магазина бриллиантов и ювелирных украшений

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

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

Запрос клиента

Клиент — ювелирный бренд крупнейшей алмазодобывающей компании России.

Страницы каталога интернет-магазина загружались до 10 секунд, а внедрение нового функционала занимало недели. Это замедляло поиск товаров и процесс покупки, а также тормозило развитие онлайн-продаж.

Цель и задачи проекта

Цель 

Сделать интернет-магазин быстрым, стабильным и готовым к масштабированию.

Задачи

  1. Ускорить загрузку каталога и карточек товаров.
  2. Оптимизировать backend и устранить узкие места в коде.
  3. Обновить дизайн и ключевые страницы в соответствии с премиальным стилем бренда.
  4. Настроить регулярный выпуск обновлений без простоев.

Этапы работы

Аудит и планирование

  • Провели технический аудит сайта.
  • Составили схему работы ключевых функций и нашли участки, где сайт терял скорость.

Оптимизация поиска и каталога

  • Заменили систему поиска на ElasticSearch. Теперь результаты выдаются до 2 секунд. 
  • Добавили MemCache — механизм, который хранит часто запрашиваемую информацию в «быстрой памяти», чтобы не загружать сервер каждый раз заново.
  • Оптимизировали работу базы данных MySQL для ускорения показа каталога и работы фильтров.

Рефакторинг кода

  • Переписали устаревшие участки программы 
  • Убрали дублирующийся код и сложные зависимости.
  • Улучшили обработку изображений. Фото в высоком разрешении загружаются без задержек, сохраняя качество.

Обновление дизайна

  • По UI-kit клиента переработали страницы, сохранив фирменный стиль и аккуратную структуру. 
  • Сделали верстку адаптивной, чтобы сайт одинаково хорошо выглядел на больших экранах и смартфонах.

Наладка CI/CD и релиз

  • Внедрили автоматическую систему доставки обновлений. Новые версии сайта выходят каждую неделю без риска остановки работы и пауз на тестирование.

Особенности проекта

Доработки реализовывали без остановки продаж. Интернет-магазин оставался доступным для покупателей на протяжении всего проекта.

Результаты

  • Скорость работы каталога выросла в 3 раза.
  • Скорость полной загрузки страниц до 2 секунд.
  • Время импорта товаров в систему сократилось на 50%.
  • Количество ошибок при оформлении заказа снизилось.
  • Интерфейс стал современным и удобным.


Оптимизация показала, что для премиум-брендов скорость в онлайн — такой же элемент сервиса, как и упаковка изделия. 

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

Хорошо