Top.Mail.Ru

Создание личного кабинета на 1С-Битрикс

top logo
Заказчик:
Интернет-магазин Форвард Авто
Задача:
Настройка системы на сайте для оптовых покупателей

Заказчик

Интернет-магазин Форвард Авто – это сайт, предлагающий широкий выбор товаров для ремонта и тюнинга автомобилей

Задача

Заказчику потребовалась интеграция оптовых покупателей в систему 1С-Битрикс, с уникальным ценовым предложением для каждого. Однако использование механизма стандартных правил корзины – одной из возможностей 1С-Битрикс, было признано заказчиком нецелесообразным, так как для 1000 пользователей пришлось бы сформировать на 10 000 товаров около 10 000 000 правил, что заметно замедляло работу сайта и объем затраченной памяти на кеширование всей информации. В будущем эта проблема усугублялась бы добавлением новых пользователей и товаров.

Реализация

Мы добавили дополнительный информационный блок, где хранится персональная цена для каждого оптового покупателя. В случае отсутствия персональной цены, предлагается стандартная – универсальная цена, доступная для других типов покупателей по умолчанию.

Создание личного кабинета на 1С-Битрикс 1

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

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

Блог

Еще статьи и кейсы

Форма

Рассчитать стоимость проекта в течение дня

    Форма
    Хочешь
    присоединиться к нам?
    Мы готовы предложить лучшие
    условия на рынке
    Откликнуться

          Начать сотрудничество

            Отправить резюме

              Оставить заявку

              Ваша заявка принята!
              Перезвоним вам в ближайшее время
              Резюме успешно отправлено!
              Перезвоним вам в ближайшее время