zend view: bootstrap (представление) или bootstrap (layout)

Это две разные реализации для функции _init в начальной загрузке, связанной с начальной загрузкой представления.

Один сразу попадает в представление: bootstrap ('view') затем получает его как ресурс

$this->bootstrap('view');
$view = $this->getResource('view');
$view->doctype('XHTML1_STRICT');

Другой проходит более длинный путь через макет bootstrap ('layout')

$this->bootstrap('layout');        
$layout = $this->getResource('layout');
$view = $layout->getView();
$view->doctype('XHTML1_STRICT');

Я не хочу считать более длинный код неэффективным только потому, что он длиннее. Есть ли что-то, что он добавляет, сначала просматривая макет вместо того, чтобы сразу переходить в представление ?

5
задан Charles 6 April 2011 в 03:23
поделиться