Size: a a a

2021 August 03

A

Anthony in symfony
😂😔
источник

👤U

👤 User in symfony
источник

VM

Volodymyr Melko in symfony
нужно еще добавить abstract final а то как-то не по ООПешному
источник

M

MyWay in symfony
Добрый день.

Хотел спросить:

Никто не знает, можно как-то сделать так, что бы кеш через указанный период стукался бы в роут и сам обновлялся бы?

Знаю что можна сделать через команду, но здесь не много другой случай
источник

VM

Volodymyr Melko in symfony
кеш врятли сам куда-то стукнется
напили команду да на крон повешай
источник

M

MyWay in symfony
еще вопрос: а в симфони есть какой-то евент, который срабатывает на обновление страницы ?
источник

VM

Volodymyr Melko in symfony
задай себе вопрос, где симфони, а где обновляется страница?
источник

Ш

Шурик in symfony
🤨
источник

👤U

👤 User in symfony
Есть ивенты контроллера и реквеста.
источник

VM

Volodymyr Melko in symfony
есть ивент, который срабатывает на каждый запрос
там можно выцепить к какому контролеру этот запрос, если ты это имел ввиду
источник

✨Basic_Instinct✨ in symfony
у кеша есть lifetime настройка в конфиге, вроде можно настроить вплоть до отдельных роутов
источник

VM

Volodymyr Melko in symfony
ну он же протухнет по таймауту, но не прогреется =)
источник

✨Basic_Instinct✨ in symfony
но сам он точно не стукнется и не прогреется))
источник

M

MyWay in symfony
суть такая, что бы клиент обновляет страницу, а ивентом ломится в роут и записывать в кеш инфу
не очень хочу делать крон команду
источник

✨Basic_Instinct✨ in symfony
шо-то ты все усложняешь
источник

VM

Volodymyr Melko in symfony
клиент обновляет какую страницу? и кеш какой страницы должен греться?
источник

✨Basic_Instinct✨ in symfony
пользователь зайдет и кеш сам обновится по истечении жизненного цикла
источник

VM

Volodymyr Melko in symfony
тут еще момент, что если у тебя там кеш, который надо предварительно греть - значит там что-то тяжелое.
значит твой клиент, обновив страницу будет ждать пока прогреется кеш какой-то тяжелой страницы (ведь ивенты там синхронные) и лишь потом увидит свою страницу =)
источник

M

MyWay in symfony
я понял )
Спасибо, куда смотреть я услышал )
источник

✨Basic_Instinct✨ in symfony
но сам по себе прогрев дорого, мб достаточно просто почистить
источник