PHP MVC HTML фрагмент: генерировать новые или использовать кэшированные на основе изменений в приложении

Я делаю MVC Framework и у меня есть вопрос. Что было бы лучшим способом проверить, изменилось ли приложение с момента последнего создания кеша, чтобы решить, следует ли использовать кешированный фрагмент. Например, на домашней странице, скажем, у меня есть только 2 типа динамического контента: посты в блоге и комментарии к постам. Я сгенерировал все частичные фрагменты и кэшировал их. Как только появится новый пост или новый комментарий, я должен заново сгенерировать HTML. Как контроллер или представление узнают, что это должно быть произведено снова?

1 ответ

Решение

Возможно, простым методом было бы просто удалить кэшированное содержимое при создании нового сообщения или комментария; Таким образом, вы знаете, что вам нужно восстановить HTML, потому что он просто не существует.

Другие вопросы по тегам