Скорость загрузки страниц сайта
После импорта примерно 600 товаров в один из разделов сайта резко упала скорость загрузки страниц, рендертайм показывает 7-8 секунд, причем даже для Главной страницы сайта.
Товары выводятся
Товары выводятся
[[!getPage? &element=`msProducts` &sortby=`pagetitle` &sortdir=`ASC` &limit=`30`]]
Пробовал и с "!" и без него. В какую сторону смотреть, Василий? И что совсем непонятно, так это то, что ВСЕ страницы стали загружаться с «тормозами». В чем тут дело, подскажи, пожалуйста. Комментарии: 6
Полагаю, где то на всех страницах у тебя есть некэшированный сниппет, типа Wayfinder.
ну это бы проявилось и раньше, до импорта каталога.
без него загрузка было 0,1 — 0,2с
без него загрузка было 0,1 — 0,2с
Если было 10 страниц то и без кэша будет работать нормально. А если надо построить меню из 610 страниц — другой разговор.
В общем, вызови каталог на странице с шаблоном 0, если тормозов нет — проверяй шаблоны на наличие некэшированных выводов. Если есть — будем разбираться дальше.
В общем, вызови каталог на странице с шаблоном 0, если тормозов нет — проверяй шаблоны на наличие некэшированных выводов. Если есть — будем разбираться дальше.
я отключил Wayfinder и вернулась скорость загрузки… и на странице с каталогом
потом вернул Wayfinder и все ОК!
Это что за фокус такой? :)
потом вернул Wayfinder и все ОК!
Это что за фокус такой? :)
Не знаю, что то с кэшем Wayfinder.
msProducts работает напрямую с БД, ему до фонаря все изыски. Может, когда нибудь и WF перепишу на pdoTools.
msProducts работает напрямую с БД, ему до фонаря все изыски. Может, когда нибудь и WF перепишу на pdoTools.
спасибо, Василий, разобрался.
реально Wayfinder генерил пункты меню для товара (у меня скрыто было и не видно), поставил для товара «Не показывать в меню».
реально Wayfinder генерил пункты меню для товара (у меня скрыто было и не видно), поставил для товара «Не показывать в меню».
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.