Что такое «Use Flat Catalog Category/Product». Как включить/выключить. — Magento

Как мы знаем, вся информация о продуктах и категориях сохраняется в базе данных. База данных Magento состоит и большой связки таблиц.  Есть много больших таблиц, которые несут в себе более 10 или даже 30 столбцов. В связи с этим когда Magento начинает искать в базе данных записи о продуктах, категориях, атрибутах или атрибутсетов, ей приходится оперировать не одной а несколькими таблицами. За счет этого, когда в нашем магазине появляется достаточно серьезный ассортимент или у нас много пользовательских атрибутов и сетов,  Magento может начать работать медленнее, так как большой ассортимент и плотная кастомизация атрибутов, приведет к увеличению количества SQL запросов. Собственно для того, чтобы избавиться от подобной проблемы и существует такая фича как Use Flat Catalog Category/Product.

Данные опции позволяют нашей платформе использовать так называемые «плоские категории» или «плоский каталог продукции». Таким образом информация о категориях и продуктах будет собираться дополнительно в одной таблице или по крайней мере данные о продуктах будут присутствовать в одном месте, что заметно уменьшит время отклика  Magento.

Включить эти опции можно следующим образом, используя админ панель Magento: System>Configuration>Catalog>Frontend

Снимок

Повторюсь, включение данных опций имеет смысл, если Ваш магазин обладает серьезным набором продуктов, более 2 000 тыс или очень большим количеством пользовательских атрибутов.

Оставьте комментарий

%d такие блоггеры, как: