Странность с кэшированием в pdoSitemap
Сегодня в Яндекс-вебмастере увидел, что карта сайта неожиданно «похудела».
Вместо более 700 документов в группе разделов, вдруг, осталось 64.
Ранее снипет pdoSitemap вызывался кешированным, но все положенные документы исправно выводились. Сейчас, через несколько минут после очистки кеша в сайтмапе остается 64 документа из 761. Сбрасываю кеш- все норм. Несколько минут- опять остается 64 документа. При том, что и снипет вызываю сейчас некешированным и документ в котором вызываю снипет тоже некешированный.
В чем есть глупость моя?
Примечание: недавно убирал с глаз из древа служебные документы, теперь у карты сайта замороженный урл, ибо лежит в папке (но эту папку ни в какую группу еще не относил).
Замороженный урл может влиять на кеширование? :)
UPD Спасибо Василию! Вопрос решен.
Вместо более 700 документов в группе разделов, вдруг, осталось 64.
Ранее снипет pdoSitemap вызывался кешированным, но все положенные документы исправно выводились. Сейчас, через несколько минут после очистки кеша в сайтмапе остается 64 документа из 761. Сбрасываю кеш- все норм. Несколько минут- опять остается 64 документа. При том, что и снипет вызываю сейчас некешированным и документ в котором вызываю снипет тоже некешированный.
В чем есть глупость моя?
[[!pdoSitemap?
&context=`web`
&showHidden=`1`
&parents=`1,2,3,-4,-5,-6`
&resources=`-8`
]]
MODX 2.3.6 Примечание: недавно убирал с глаз из древа служебные документы, теперь у карты сайта замороженный урл, ибо лежит в папке (но эту папку ни в какую группу еще не относил).
Замороженный урл может влиять на кеширование? :)
UPD Спасибо Василию! Вопрос решен.
Комментарии: 1
Проблема с картой сайта заключается в том, что она вызывается несколько раз и с разными параметрами, а сниппет по умолчанию включает кэш для хранения результатов.
Вот и выходило, что кэш от работы одного вызова затирал другой. Обновил pdoTools и исправил этот недостаток. Теперь всё должно работать нормально.
Вот и выходило, что кэш от работы одного вызова затирал другой. Обновил pdoTools и исправил этот недостаток. Теперь всё должно работать нормально.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.