Индекс каталога в OpenSearch Битрикс
- Для смарт-фильтра — фасетный индекс в OpenSearch.
- Для списка товаров — фильтр и сортировка товаров выполняется через OpenSearch.
Производительность
Пример времени выполнения компонентов при повторных запросах без кеша на одном из проектов (~130 000 товаров в каталоге, ~70 000 товаров в разделе, 23 свойства в фильтре):
| Компонент | Без модуля | С модулем | Ускорение |
| Умный фильтр | 1,9 сек | 0,12 сек | ×15 |
| Список товаров | 1,17 сек | 0,19 сек | ×6 |
Ключевые возможности
Фасетный индекс в OpenSearch
Компонент «Умный фильтр «ЭкспериментСайт» реализует механики выбора вариантов свойств и подсчета количества с помощью OpenSearch аналогично стандартному компоненту 1С-Битрикс.
Фильтр и сортировка товаров через OpenSearch
Компонент «Элементы раздела «ЭкспериментСайт» получает из OpenSearch идентификаторы элементов на странице и общее количество, позволяя базе данных использовать первичный ключ для загрузки информации о товарах, не выполняя полное сканирование таблицы. Поддержаны пагинация, сортировка по нескольким полям, случайная сортировка, фильтр по полям товара, свойствам, товару и ценам.
Автоматическое обновление индекса
Модуль отслеживает события 1С-Битрикс: изменение элементов инфоблока, значений свойств, цен и параметров товара. Записи накапливаются в очереди и пакетно отправляются в OpenSearch фоновым агентом. Помимо оперативного обновления, модуль ежедневно в 03:00 запускает полную переиндексацию каждого каталога. Это гарантирует целостность индекса даже при сбоях или пропущенных событиях.
Простая интеграция
- Прозрачная подмена компонентов. Включается в один клик через админку. Стандартные компоненты Битрикс заменяются на версии с OpenSearch. Шаблоны сайта подключаются через символические ссылки — ничего не копируется и не дублируется.
- Автоматический fallback. Если индекс недоступен или ещё не построен для конкретного инфоблока — модуль прозрачно переключается на стандартные запросы 1С-Битрикс. Сайт продолжает работать как раньше.
- Легкое отключение. Каждая подмена компонента — отдельная фича, которую можно включить или выключить независимо.
Управление полями индекса
По умолчанию в индекс попадают поля для сортировки (идентификатор, сортировка и доступность) и свойства, отображаемые в смарт-фильтре. Если поля нет в индексе, в лог будет записано сообщение и модуль вернется к стандартным методам 1С-Битрикс.
Для блоков «Хит продаж», «Спецпредложения» на главной странице и дополнительного фильтра в каталоге, может потребоваться указать дополнительные поля для индексации:
- Если используете «Механизм единого управления свойствами», в форме редактировании свойства отметьте флаг «Добавить в индекс OpenSearch».
- С помощью пользовательского события onIndexFieldScope (для разработчиков, подробнее на вкладке «Установка»).
Отбор товаров
Свойства торговых предложений хранятся в индексе как параметры товара — значения всех предложений объединяются в массив на уровне родительского товара. Поэтому фильтр с несколькими условиями по свойствам предложений вернёт товары, у которых условия выполняются у разных предложений. Например, у товара «Футболка» три предложения: (Красный, S), (Красный, M), (Синий, L). При фильтрации «Цвет = Красный И Размер = L» этот товар попадёт в выдачу, потому что среди его предложений есть красное и есть размера L.
Не поддерживается проверка по дате активности товара и управления правами доступа в инфоблоке.
Если требуемый фильтр ещё не реализован в модуле, напишите нам на вкладке «Поддержка».
Meilisearch
Реализована экспериментальная поддержка Meilisearch — фасетный индекс и отбор товаров. Не поддерживается случайная сортировка и группировка по нескольким полям.
В нашем каталоге представлены готовые сайты и интернет-магазины для различных сфер деятельности.
Для того, чтобы найти подходящий вариант воспользуйтесь фильтром, расположенном в каждом разделе.
Вы можете отфильтровать готовые решения по тематике, стоимости и другим параметрам.
Пожалуйста, обратить внимание, что для установки купленного решения вам обязательно потребуется система управления Битрикс, позволяющая редактировать сайт или интернет-магазин без знания программного кода.
Перейдя на детальную страницу любого решения, вы увидите его цену, кнопку со ссылкой на демо версию, список подходящих редакций Битрикс и два варианта покупки:
- Вы покупаете только решение (подходит тем, у кого уже есть платформа Битрикс с нужным набором функций).
- Вы покупаете все необходимое для установки в одном наборе, в который уже входит:
- выбранное вами готовое решение;
- минимально требуемая редакция 1С-Битрикс;
- аренда хостинга и домена.
Вы можете выбрать базовый набор, либо составить свой добавив в него:
- другую редакцию 1С-Битрикс, которая включает в себя больше полезных функций;
- более мощный хостинг;
- услуги приоритетной техподдержки и пр.
Положите товары в корзину, кликните по ней в правом верхнем углу страницы и нажмите на кнопку
«Оформить заказ» или кликните по кнопке «Быстрый заказ».
Быстрый заказ
Функция «Быстрый заказ» позволяет пропустить стандартную процедуру оформления покупки. Вместо этого вы оставляете свои контактные данные в специальной форме обратной связи и ожидаете звонка нашего сотрудника. Он уточняет позиции вашего заказа, отвечает на вопросы и отправляет подтверждение заказа на вашу электронную почту.
Обычное оформление
При выборе стандартного оформления заказа, вы увидите новую страницу. Здесь вам нужно будет выбрать тип плательщика, вариант оплаты и доставки заказа.
Оплата
Вы можете оплатить заказ по безналичному расчету, а также наличными при помощи платежной системы Яндекс.Деньги, выбрав способ оплаты через электронный кошелек или картами Visa, Mastercard, либо Maestro.
Доставка
Купленные программные продукты будут отправлены вам по электронной почте в виде цифро-буквенного кода. Данный код (лицензионный ключ) выписывается автором программного продукта и предоставляет вам неисключительное право на его использование.
Установка
При покупке готового решения вместе с системой управления сайтом Битрикс, их установка проводится абсолютно бесплатно.
Безналичный расчет
Данный способ оплаты доступен для физических и юридических лиц. После заполнения и подтверждения заказа вы получите по e-mail счeт со всеми реквизитами, который необходимо распечатать и оплатить в любом коммерческом банке в течение 5 банковских дней с момента оформления заказа.
Пожалуйста, обратите внимание, что продажа программных продуктов осуществляется без НДС
(пп. 26 п. 2 ст. 149 НК РФ).
Оплата при помощи сервиса Яндекс.Деньги
Данный способ оплаты доступен для физических лиц (комиссия за перечисление денег не взымается). Надёжность и безопасность приёма платежей подтверждена международными сертификатами PCI Security Standards Council. Информация о сервисе находится в официальных реестрах Visa International и MasterCard Worldwide.
После заполнения и подтверждения заказа вы будете переадресованы на защищенный веб-сайт сервиса Яндекс.Деньги, где сможете выбрать способ оплаты при помощи платежных карт Visa, Mastercard или Maestro, либо электронного кошелька Яндекс.Деньги.
Доставка
Купленные программные продукты поставляются в виде цифро-буквенного кода, используя который их можно установить на хостинг согласно инструкции. Код отправляется онлайн на указанную в заказе электронную почту.
После получения оплаты от покупателя до момента отправки ему лицензионного ключа может пройти несколько часов.
На протяжении этого времени проводится оформление купленной программной продукции.
Внимание! Неправильно указанный e-mail может привести к дополнительной задержке. Пожалуйста, проверяйте ваши персональные данные при регистрации и оформлении заказа. Конфиденциальность ваших данных гарантируется.
Для установки вам потребуется
- Система управления «Битрикс» (подходящей редакции);
- Домен;
- Хостинг.
Все это вы можете купить в готовом наборе у нас на сайте, ускорив процесс дальнейшей установки.
Базовую установку мы сделаем для вас бесплатно!
Задать вопрос
Не нашли ответа на свой вопрос?Свяжитесь с нами, и мы предоставим необходимую информацию. |
Задать вопрос
|




