Привет, сообщество. Нужен совет. Стоит задача переделать один крупный магазин, и сейчас мы стоим перед выбором структуры каталога. Либо все делать на одном инфоблоке, либо разбивать каталог по нескольким инфоблокам. Исходные данные: В магазине около 25 тыс товаров. 30 разнородных разделов. Суммарное количество свойств больше 300. В новой версии сайта нужно будет использовать торговые предложения.
Есть пост в блоге Забродина Романа о выбора структуры каталога для его Битроника https://dev.1c-bitrix.ru/community/web...blog/5478/ На время написания поста, он советует в таких крупных проектах использовать структуру со множеством инфоблоков, но это было до последних нововведений в битриксе.
Минусы варианта с несколькими инфоблоками - возможные проблемы связанные с работой компонентов, которые выводят смешанные товары из разных разделов, например: "Новинки", "С этим покупают." - я не знаю насколько стандартные компоненты такие как корзина и оформление заказа поддерживают такую архитектуру - неудобство поддержки. Добавление и изменение свойств. - возможные проблемы с интеграцией с 1с
Минусы вариант с одним инфоблоком - производительность каталога и умного фильтр - если создавать фасетный индекс, судя по комментариям здесь https://dev.1c-bitrix.ru/community/blo...lean-an... при большом количестве свойств не очень поможет. Не знаю как обстоят дела после последних обновлений. - Придется корячить форму редактирования товара
Есть интернет магазин на 6 тыс товаров с небольшим количеством свойств. Так там умный фильтр очень тормозит, особенно если фильтровать по цене. Фасетный индекс в таком случае не помогает. Я боюсь представить что будет при 30 000 наименований и 300 свойствах.
У меня душа больше лежит к разделению каталога на несколько инфоблоков, но мой руководитель считает что мы так проблем не оберемся и говорит, что рано или поздно придется переделывать на один инфоблок.
У кого есть такой опыт, поделить. В каком направление правильно двигаться? Может уже есть где статьи об этом? Буду благодарен любой помощи.
Большое спасибо всем за отклики. Так как хостинг мощный и есть надежда на оптимизацию фильтра, я решил пойти по пути одного инфоблока. И в дальнейшем, т.к. используем редакцию "большой бизнес" можно будет настроить кластер. Если бы делал на нескольких инфоблоках, делал бы так - cоздал бы инфоблок с элементами, которые определяют свойства и на событиях создавал бы свойства на всех инфоблоках каталога.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».