Жизненный цикл приложения Yii (Ийе) фрэймворк

  1. Предварительная инициализация приложения через CApplication::preinit().
  2. Инициализация автозагрузчика классов и обработчика ошибок.
  3. Регистрация компонентов ядра.
  4. Загрузка конфигурации приложения.
  5. Инициализация приложения CApplication::init():
    • регистрация поведений приложения;
    • загрузка статических компонентов приложения
  6. Вызов события onBeginRequest.
  7. Обработка запроса:
    • сбор информации о запросе;
    • создание контроллера;
    • запуск контроллера
  8. Вызов события onEndRequest.