Zend_WildfireZend_Wildfire é um componente que facilita a comunicação
entre o código PHP e os componentes do cliente
Wildfire.
O objetivo do projeto Wildfire é desenvolver canais de comunicação padronizados entre uma
grande variedade de componentes e uma arquitetura de plugin dinâmica e scriptável. Neste
momento o foco principal é fornecer um sistema para permitir que o código
PHP no lado do servidor injete mensagens de log no
console do Firebug.
O componente
Zend_Log_Writer_Firebug
é fornecido com a finalidade de registro no Firebug, e um protocolo de comunicação que usa
requisições HTTP e cabeçalhos de resposta para enviar dados entre o servidor
e componentes de cliente também foi desenvolvido. É ótimo para registro de dados de
inteligência para o navegador que são gerados durante a execução do script, sem interferir no
conteúdo da página. Com esta abordagem, é possível depurar solicitações AJAX
que necessitem de respostas bem formatadas de JSON e XML.
Há também um componente
Zend_Db_Profiler_Firebug para registrar informações de
profiling do banco de dados no Firebug.