Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Жизненный цикл пользовательского запроса

Жизненный цикл пользовательского запроса

На диаграмме показано как приложение обрабатывает запрос.

Жизненный цикл запроса



  1. Пользователь обращается к точке входа web/index.php.
  2. Скрипт загружает конфигурацию configuration и создает экземпляр приложения для дальнейшей обработки запроса.
  3. Приложение определяет маршрут запроса при помощи компонента приложения запрос.
  4. Приложение создает экземпляр контроллера для выполнения запроса.
  5. Контроллер, в свою очередь, создает действие и накладывает на него фильтры.
  6. Если хотя бы один фильтр дает сбой, выполнение приложения останавливается.
  7. Если все фильтры пройдены - приложение выполняется.
  8. Действие загружает модель данных. Вероятнее всего из базы данных.
  9. Действие генерирует вид, отображая в нем данные (в т.ч. и полученные из модели).
  10. Сгенерированный вид приложения передается как компонент ответ.
  11. Компонент "ответ" отправляет готовый результат работы приложения браузеру пользователя.

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Войдите чтобы комментировать

Обсудить эту статью

INFO: Вы отправляете сообщение как 'Гость'