Salve,

O ZFDebug é uma lib que cria uma barra flutuante no seu projeto onde mostra informações dependendo dos plugins que você ativa. Estava usando o profiler Firebug do ZF, mas indicaram esse e é sensacional, pois é independente de navegador e super simples de instalar. Para mais: http://code.google.com/p/zfdebug/

Faça o Checkout (svn):

svn checkout http://zfdebug.googlecode.com/svn/trunk/ zfdebug-read-only

Descompacte e copia a pasta ZFDebug/ que está dentro da pasta library/, e copie para a dentro da library/ do seu projeto.

Adicione no seu application.ini, na seção production:

;ZFDebug
ZFDebug.enabled = false

E na seção development:

; ZFDebug
ZFDebug.enabled = true

Abra seu Bootstrap principal ( application/Bootstrap.php ) e adicione esse init:

protected function _initZFDebug()
{
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->registerNamespace('ZFDebug');
$this->bootstrap('db');
$db = $this->getPluginResource('db')->getDbAdapter();

$config = Zend_Registry::get('config');
$ZFDebugConfig = $config->ZFDebug;

if( $ZFDebugConfig->enabled )
{
$options = array( 'plugins' => array('Variables'
, 'Database' => array('adapter' => array('standard'=>$db))
, 'File' => array('basePath' => '/'),'Memory'
, 'Time'
, 'Registry'
, 'Exception'));

$debug = new ZFDebug_Controller_Plugin_Debug($options);

$this->bootstrap('frontController');
$frontController = $this->getResource('frontController');
$frontController->registerPlugin($debug);
}
}

No seu index.php ( public/index.php ) adicione:

$config = new Zend_Config_Ini( APPLICATION_PATH . '/configs/application.ini', APPLICATION_ENV );
Zend_Registry::set( 'config', $config );

Pronto! Rode seu projeto e você verá uma assim:

Clique nos botões para ver as informações de Debug.