Избавляемся от ненужных характеристик

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

При загрузке товарной базы автоматическим способом, из парсера или прайс-листа поставщика, часто загружается много значений характеристик. Товары, связанные со значениями этих характеристик разбросаны по всем каталогам, и когда мы заходим в подкаталог, хотим видеть только те значения, которые есть в данном конкретном подкаталоге, а не длинную "колбасу" значений.

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

Настройка включается в меню Настройка - Основные - Кешировать значения фильтра. Процесс выявления пустых значений будет происходить по мере того, как пользователи будут на них кликать. Подробнее можно почитать в нашем Учебнике.

Опция кеширования фильтра

Как же сразу очистить базу от лишних значений?

 Все просто! Нужно просто включить модуль Задачи.

Такая логика работы фильтров может потребовать дополнительных объемов памяти хостинга, зависит от вашей базы и подбирается индивидуально опытным путем.

1. В меню Модули - Управления модулями, введите в поиске "Задачи", появится модуль. Включите его. 

2. Зайдите в обзор задач, нажмите +. Создайте новую задачу. 

3. В открывшемся окне выберите Кеширование фильтра, установите периодичность выполнения задачи.

Включаем модуль Задачи

4. Перейдите на витрину и нажмите F5. Это действие запустит выполнение задачи.

Создаем задачу на кеширование пустых значений фильтра

5. После обновления, можно проверить фильтры - напротив появятся цифры количества товара, лишние значения пропадут.

6. Проверить выполнение задачи можно в Журнале.

Проверяем выполнение задачи в Журнале

Вот, так просто можно сделать интернет-магазин аккуратнее и удобнее пользователю, и без утомительного ручного труда!

Рекомендуем почитать:

Продавать проще - с новыми фильтрами товаров

Продавать проще - с новыми фильтрами товаров

Теперь фильтры "на лету" пересчитают товары и скроют те значения, в которых товаров нет.

09-01-2023
WEBP в новой версии - экономьте трафик!

WEBP в новой версии - экономьте трафик!

В новой версии PHPShop встроена загрузка изображений в формате Webp, который оптимизирует фото по весу.

12-12-2022
+2 новых шаблона, Оптовые цены и Спеллер в придачу

+2 новых шаблона, Оптовые цены и Спеллер в придачу

В новую версию PHPShop вошли 2 бесплатных шаблона: это специально адаптированные варианты нового flow для одежды и автозапчастей: Fashion и Auto.

22-11-2022