Как вызвать контроллер из консольного приложения в Yii2?

Есть basic приложение на Yii2. В консольной части происходит изменение/добавление моделей. На фронтенд части используется кеширование при отображении моделей. Соответственно когда пользователь первый раз открывает страницу, то данные берутся не из кеша, а из БД. Для того чтобы пользователь всегда открывал закешированную версию страницы необходимо самому вызвать экшн фронтенд контроллера из консольной части приложения. Как то можно это реализовать? Или у меня подход в корне неверный и лучше использовать другой метод?
  • Вопрос задан
  • 253 просмотра
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Подход судя по всему страдает.
кеширование при отображении моделей

Я не думаю что у Вас отображаются модели, скорее всего данные из них
Для того чтобы пользователь всегда открывал закешированную версию страницы необходимо самому вызвать экшн фронтенд контроллера из консольной части приложения

Почему? Бред какой-то.
Как то можно это реализовать?

Объясните подробнее что надо и зачем.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы