Авторизация
Сброс пароля
Упаковка для бизнеса U2B. Интернет-магазин
Заказчик: ООО «ТРАСТ»
Страница кейса/результат: https://u2b.ru/
Cовременный интернет-магазин U2B на рынке упаковочных материалов.
1. Вводная задача от заказчика, проблематика, цели
Компания U2B «Упаковка для бизнеса» известна на рынке упаковочных материалов с 1999 года.
Компании U2B «Упаковка для бизнеса» работают во многих регионах России: Москва и Московская область, Санкт-Петербург, Екатеринбург, Нижний Новгород, Самара, Казань, Челябинск, Уфа, Пермь, Ижевск, Тюмень, Ульяновск, Набережные Челны, Киров, Чебоксары, Смоленск, Новосибирск, Курган, Йошкар-Ола, Сыктывкар и другие. Компании занимаются подбором и поставкой упаковки: упаковочные пленки, пищевые контейнеры, подложки и лотки из вспененного полистирола, лотки под запайку, фасовочные пакеты, а также вакуумные пакеты, пластиковые ведра, бумажная упаковка.
Перед нами была поставлена задача разработать полнофункциональный интернет-магазин.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
- Настроена мультирегиональность, множественность типов цен и многоскладовость. Ближайший город определяется по координатной сетке. Берется город в шапке сайта и по прямой считается расстояние, какой склад ближе.
- В каталоге настроены умные фильтры по каждой категории упаковки.
- Отображение цен и остатков в каталоге определяется выводятся по-разному, в зависимости от категорий пользователей.
- Настроены различные сценарии оформления заказов в зависимости от разных категорий пользователей.
- Выполнена двусторонняя интеграция с 1С посредством веб-сервисов по технологии SOAP.
- Настроена интеграция с sms-сервисом для сайта.
Главная страница
Карточка товара
3. Результаты сотрудничества
Спустя 8 месяцев после запуска, заказчик столкнулся с проблемой производительности сайта, страница в среднем грузилась 5 секунд. Это было связано с ростом ассортимента и значительным увеличением количества партнерских аккаунтов. Что собственно и являлось одной из главных задач нового интернет-магазина.
Для решения проблемы мы:
- провели глубокий анализ и профилирование существующего кода;
- выявили узкие места, которые нормально работали в тестовой инфраструктуре, но с боевой базой данных давали высокую нагрузку;
- произвели рефакторинг и оптимизацию кода;
- наладили CI/CD-конвейер для быстрых автоматизированных отгрузок изменений в production;
- настроили композитный режим
После оптимизации страницы стали грузиться чуть больше 1 секунды.
4. Заключение
Мы разработали качественный и современный интернет-магазин U2B на рынке упаковочных материалов, отвечающий всем современным требованиям и бизнес-задачам клиента