Zend_Wildfire

Zend_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.