InnovateSoft

40 000 SKU и старая CMS: когда каталогу B2B-компании нужна не доработка, а новая архитектура

Каталог, который перерос свою систему управления

Компания «Стройформат» с оборотом 2 млрд ₽ в год держала каталог на 40 000+ позиций в CMS, которая физически не была рассчитана на такой масштаб: сайт падал при обновлении цен, а актуальность данных на самом сайте была под вопросом даже у собственных менеджеров компании, не говоря уже о клиентах. Это типичная ситуация для B2B-компаний, которые росли постепенно: сайт когда-то создавался под гораздо меньший каталог, и каждое расширение ассортимента добавлялось поверх системы, изначально не спроектированной под такой объём и частоту изменений.

Почему это не решается точечными доработками

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

Что было сделано

Каталог на 40 000+ SKU был спроектирован и разработан заново, с синхронизацией остатков со складской системой в реальном времени — вместо разовых или ручных обновлений. В результате компания получила возможность ежедневно обновлять позиции без простоев сайта, чего физически не могла делать старая система, а заодно и ролевую модель цен для разных типов клиентов, которая на старой архитектуре была бы отдельным сложным проектом поверх уже нестабильной системы.

Как понять, что вашему каталогу нужна не доработка, а новая архитектура

Признаки, что проблема архитектурная, а не косметическая: сайт падает или заметно замедляется при массовых обновлениях данных, менеджеры компании не доверяют актуальности собственного каталога на сайте, а обновление цен или остатков требует ручной работы, которую невозможно масштабировать вместе с ростом ассортимента. Если хотя бы два из этих признаков присутствуют одновременно, точечные доработки существующей CMS почти всегда окажутся временным решением, а не устранением причины.

Вернуться в блог.

Похожие статьи

Отраслевая экспертиза4 мин чтения

Три сценария вместо одного визита: как понять, зачем пациент открывает сайт клиники

«Болит и срочно», «плановый визит» и «хочу к конкретному врачу» — три разных пользователя с разными приоритетами, которые обычный сайт клиники встречает одинаково. Разбираем, как сегментация по сценарию, а не по разделу меню, меняет структуру медицинского сайта.

Отраслевая экспертиза4 мин чтения

68% пациентов заходят с телефона: почему сайт клиники нужно проектировать мобильным в первую очередь

Больше двух третей трафика сети клиник «Домашний доктор» приходило с мобильных устройств — и именно там длинная форма записи и ожидание звонка ощущались болезненнее всего. Разбираем, что значит «mobile-first» для медицинского сайта не на словах, а на практике.

Отраслевая экспертиза4 мин чтения

Онлайн-подтверждение записи вместо звонка администратора: как убрать главную точку потери пациентов

40% заявок на сайте клиники терялись не на этапе заполнения формы, а после неё — пока пациент ждал звонка администратора для подтверждения времени визита. Разбираем, почему для медицинских сайтов момент между заявкой и подтверждением значит больше, чем сама форма.