Каждый раз, когда приложение Yii обрабатывает запрос, он проходит аналогичный рабочий процесс.
- Пользователь делает запрос к сценарию входа
web/index.php
. - Сценарий входа загружает конфигурацию приложения и создает экземпляр приложения для обработки запроса.
- Приложение разрешает запрошенный маршрут с помощью компонента приложения-запроса.
- Приложение создает экземпляр контроллера для обработки запроса.
- Контроллер создает экземпляр действия и выполняет фильтры для действия.
- Если какой-либо фильтр не работает, действие отменяется.
- Если все фильтры проходят, действие выполняется.
- Действие загружает модель данных, возможно из базы данных.
- Действие отображает представление, предоставляя ему модель данных.
- Отрендеренный результат возвращается компоненту приложения ответа.
- Компонент ответа отправляет обработанный результат в браузер пользователя.
0 комментариев