Проблемы нагрузки на страницу от запроса страницы продукта Magento Group.Нужна помощь

magento.stackexchange https://magento.stackexchange.com//questions/38687

Вопрос

У нас есть примерно 3500 продуктов простых продуктов, отображающих на 300 групповых продуктов. Некоторые GP-страницы имеют 2 связанных продукта, некоторые имеют 50. Среднее значение 11,6.

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

У нас есть 54 атрибута, 5 не используется, 9 создаются нами и оставшиеся 40 атрибутов Magento Magento мы используем менее 25% от них.

Все атрибуты находятся в папке по умолчанию.

Странно предание теста не показал проблем. После запуска эти проблемы начались с некоторых страниц, которые не могут загружаться полностью. В качестве Bandaid мы реализовали ленивую нагрузку на продукты, закрыв определенные группы подкатегории, созданные оригинальным атрибутом на странице. Это далеко не приемлемо и производительность, кажется, очень несовместим.

Использование NewRelic Мы можем видеть наш вопрос в / каталоге / продукте / View (86%)

Что нам не хватает? Нужно ли нам реструктурировать наши атрибуты? Если да, то каким фактором?

Это было полезно?

Решение

Количество атрибутов на самом деле не слишком актуально.Но если атрибуты являются многосексуальными / выпадающими, - количество параметров атрибутов, которые они у каждого имеют очень актуально.Если у вас есть сотни / тысячи вариантов, бремя будет огромным.Тем не менее, я подозреваю, что это не ваша проблема.

Что вы делаете, не особенно тяжелым или сложным - и у вас не нужно иметь никаких проблем с производительностью.

Звучит больше похоже на вашу проблему, является либо инфраструктурой (т. Е. Неправильно настроенный хостинг - проблема в 99% медленных магазинов) или плохо построенного шаблона.

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

nb.Мой первый совет будет бросить новую реликвию.Его красивая и удобная для справки, но это убийца производительности (на основе xdebug), и его очень присутствие замедлит ваш магазин.Используйте его на разработке.Но не развернитесь на Live.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top