Приложение = Yii (Ийе) фрэймворк

источник = http://www.yiiframework.com/doc/guide/1....

Основная задача приложения — собрать информацию о запросе и передать её соответствующему контроллеру для дальнейшей обработки.
Также приложение является централизованным хранилищем конфигурации приложения. Именно поэтому объект приложения также называют фронт-контроллером.

важно понимать что такое одиночка (singleton) - для понимания того что дальше
для понимания главы =

Экземпляр приложения доступен из любой его точки посредством Yii::app().

1 Конфигурация приложения

Конфигурация — это массив пар ключ-значение, где каждый ключ представляет собой имя свойства экземпляра приложения, а значение — начальное значение соответствующего свойства. Например, следующая конфигурация устанавливает значения свойств приложения name и defaultController:

array(
    'name'=>'Yii Framework',
    'defaultController'=>'site',
)

Чтобы воспользоваться конфигурацией, необходимо передать имя конфигурационного файла в качестве аргумента конструктору приложения или методу Yii::createWebApplication(), как показано ниже. Обычно это делается во входном скрипте:

$app=Yii::createWebApplication($configFile);