Компоненты начальной загрузки
Как упоминалось выше, компонент приложения будет создан только при первом обращении к нему. Однако может возникнуть необходимость в наличии созданного компонента при каждом запросе, даже если напрямую к нему ни разу не обращались. Для этого необходимо указать ID компонента в качестве элемента свойства [[yii\base\Application::bootstrap|bootstrap]].
К примеру, при данной конфигурации компонент log
всегда подгружается при загрузке:
[
'bootstrap' => [
'log',
],
'components' => [
'log' => [
// конфигурация для компонента `log`
],
],
]