• Resolved selftrips-ru

    (@selftrips-ru)


    Создаются несколько полей в каждой записи. Ну ладно.
    но зачем еще создаются куча полей в options? Как минимум по одному полю на каждую запись. Да, вроде без автолоад, но все равно таблицу увеличивают в несколько раз.
    Причем вроде это некий кеш. Но зачем он нужен? Ведь страницы в яндекс турбо это как раз и есть “кеш”?

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author Flector

    (@flector)

    туда записывается кэш похожих записей.

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

    но я реально вас не понимаю.
    то вам не нравятся произвольные поля, где плагин хранит настройки – то вот кэш. ну где-то плагин должен хранить кэш, из воздуха то он его не возьмет.

    Thread Starter selftrips-ru

    (@selftrips-ru)

    Так я тоже не понимаю.
    ВЫ говорите что надо один раз закинуть все записи в турбо, а затем установить 20 последних записей. Т.е. страницы все равно не будут обновляться!! Так ведь?
    Или страница не обновляется, но “похожие записи” обновляются?

    Plugin Author Flector

    (@flector)

    похожие записи обновляются каждые 72 (или сколько вы там установите в кэше) часа.
    установите 1000000000 – и не будет ничего обновляться.

    Thread Starter selftrips-ru

    (@selftrips-ru)

    т.е. похожие записи не “вморожены” в турбо страницу, а каждый раз при обращении к турбостранице идет обращение к сайту, чтобы он отдал “похожие записи”?

    Plugin Author Flector

    (@flector)

    как они могут быть “вморожены”?
    даже если бы они были “вморожены” – саму турбо страницу еще надо получить.
    кэширование там стоит потому, что запрос и обработка куча записей занимает много процессорного времени – поэтому и кэш встроен, чтобы немного снизить нагрузку.

    честно, не понимаю – что вам не нравится то?

    Thread Starter selftrips-ru

    (@selftrips-ru)

    Почему сразу не нравится? пока пытаюсь разобраться.
    Я правильно понимаю, что если следовать вашему совету , то все старые турбостраницы никогда не обновляются?
    И даже, если удалить исходную страницу, турбостраница все равно останется?
    Т.е. они живут “своей” жизнью, до тех пор пока не будет добавлен в RSS-ленту атрибут turbo=”false”?

    Plugin Author Flector

    (@flector)

    именно так.
    и это не логика работы плагина – это логика работы самого сервиса яндекс.турбо – они максимально усложняют отказ от турбо-страниц.

    Thread Starter selftrips-ru

    (@selftrips-ru)

    1. Ну может не совсем точно выразился, “логика работы плагина, исходя из логики или регламента сервиса”
    2.Т.е., если я правильно понял, при использовании источника только из 20 последних записей, и наличия общего числа статей, скажем 1000, использование похожих записей будет (грубо) в 50 раз более затратно по ресурсам на обслуживание этого сервиса, так как, как минимум при каждом обращении к турбо странице будет идти по крайней мере один запрос на проверку не истек ли кэш?

    Thread Starter selftrips-ru

    (@selftrips-ru)

    3. Для отключения этой опции нужно ли заново закинуть все страницы в сервис, чтобы турбостраницы зажили своей жизнью 100%? Или достаточно только опцию выключить?

    Plugin Author Flector

    (@flector)

    я вас не понимаю.
    если у вас лента из 20 записей – с чего вдруг ресурсы должны тратиться для остальных 1000? кто их запрашивать то будет? плагин не будет – он будет делать только 20 записей, сколько вы ему установили.

    а транзитный кэш удалится сам, когда истечет его время.

    Thread Starter selftrips-ru

    (@selftrips-ru)

    но для остальных =1000-20 при каждом обращении делается запрос к сайту для обновления похожих записей?

    Plugin Author Flector

    (@flector)

    еще раз – кто этот запрос должен делать?
    плагин обновляет похожие записи только для тех записей, что участвуют в ленте. все.

    Thread Starter selftrips-ru

    (@selftrips-ru)

    т.е. если турбостраница не включена в ленту, похожие записи у нее”вморожены” (не изменяются со временем)?

    Plugin Author Flector

    (@flector)

    изменяются. вернее – удаляются.
    там используется транзитный кэш – когда истечет время действия – он сам удалится.

    Thread Starter selftrips-ru

    (@selftrips-ru)

    Я говорю про саму турбостраницу…

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Логика работы плагина?’ is closed to new replies.