INRAISE: Автоматическое создание фасетного индекса

INRAISE: Автоматическое создание фасетного индекса (inraise.facetreindex) - решение для Битрикс

INRAISE: Автоматический фасетный индекс

0
3 500 руб
INRAISE: Автоматическое создание фасетного индекса (inraise.facetreindex) - решение для Битрикс

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

Модуль обеспечивает автоматическое и безопасное обновление фасетного индекса на сайтах 1С-Битрикс. Модуль поддерживает актуальность данных умного фильтра без ручного вмешательства администратора и без влияния на работу посетителей сайта.

Что делает модуль

Модуль автоматически:

  • отслеживает состояние фасетного индекса каталога;
  • запускает переиндексацию в фоновом режиме по расписанию;
  • выполняет обновление постепенно, чтобы не перегружать сервер;
  • очищает кеш умного фильтра после завершения индексации.

Все процессы происходят на стороне сервера и не зависят от действий пользователей на сайте.

✅ Ключевые преимущества
  • Всегда актуальный умный фильтр. Свойства, значения и количество товаров в фильтре корректно отражают реальное состояние каталога.
  • Полностью автоматическая работа. Администратору не требуется вручную запускать переиндексацию или следить за её выполнением.
  • Бережная нагрузка на сервер. Индексация выполняется порционно, что исключает резкие пики нагрузки.
  • Без влияния на посетителей. Обновление происходит в фоновом режиме — пользователи работают только с уже готовыми данными.
  • Повышение стабильности каталога. Снижается риск появления ошибок в работе умного фильтра после изменений в каталоге.
Для кого подходит модуль

Модуль будет полезен, если на сайте:

  • используется каталог товаров;
  • установлен и настроен компонент «Умный фильтр»;
  • ведётся регулярное обновление ассортимента, цен или характеристик товаров.
⚠️ Ограничение работы модуля

Важно: модуль работает только при настроенном запуске агентов через cron.

Для корректной работы модуля на сервере должен быть настроен запуск агентов 1С-Битрикс через cron. Это является обязательным условием использования решения.

Почему это необходимо

Работа модуля подразумевает регулярную фоновую переиндексацию фасетного фильтра. Этот процесс:

  • выполняется по расписанию;
  • требует стабильного и контролируемого запуска;
  • должен работать независимо от посещаемости сайта.

Запуск агентов через cron обеспечивает:

  • предсказуемое выполнение задач;
  • отсутствие нагрузки на посетителей сайта;
  • более стабильную и корректную работу индексации;
  • снижение рисков таймаутов и прерываний процесса.
Что будет, если cron не настроен

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

Связаться с нами по почте


hello@inraise.ru


Связаться с нами в мессенджерах
TelegramWhatsApp

Telegram-канал разработчика INRAISE: @inraise_agency

Наш модуль уже успешно используют на наших проектах