Para começar a série, iremos falar sobre Ferramentas de Depuração.
Webgrid: É desenvolvido em PHP 5 e consiste em um front-end Web para gerar profile dos scripts a partir do Xdebug. Implementa um subconjunto das características do kcachegrid, instala em segundos e funciona em todas as plataformas. Para otimizações rápidas ele dá conta do recado.
Gubed PHP Debuger: Como o nome indica, é uma ferramenta de depuração para caça aos erros lógicos em scripts PHP.DBG: É um depurador PHP, robusto e popular, para uso em depuração local e remota. Integra com diversas IDEs e pode ser facilmente usado em linha de comando.
PHP_Debug: É um projeto de código aberto que fornece informações úteis relacionadas com o código PHP que podem ser usadas para depuração. Ele pode mostrar o tempo gasto pelo PHP e pelas consultas SQL, checar o desempenho de determinados blocos de script e obter um dump gráfico de variáveis bem melhor que o var_dump() ou print_r().
PHP_Dyn: outro excelente depurador de códigos PHP de código fonte aberto. É possível rastrear a execução e pegar uma saída com os argumentos e retornos das funções.
MacGDBp: Depurador para Mac OS. Possui todos os recursos esperados de uma ferramenta de depuração completa.

Xdebug: Uma das mais populares extensões de depuração do PHP. Ele fornece diversos dados úteis que ajudam a encontrar rapidamente bugs no código fonte. Possui profile e vem por padrão com o PHP 5. Se integra com os mais populares editores PHP (IDE), como o PHPEclipse, o Zend Studo e o phpDesigner.
Zend Debugger: Para mim, o melhor depurador para PHP da atualidade. É uma extensão do PHP que pode ser instalada em Linux, Mac ou Windows, desenvolvida pela Zend que se integra com o Zend Studio e com o Eclipse PDT, possuindo, inclusive, uma barra de ferramentas integrada ao Firefox, tornando ainda mais dinâmica e prática sua utilização.
Todas essa ferramentas são freeware?
ResponderExcluir- aasssilva
Olá Anônimo.. rs
ResponderExcluirNem todos são freeware, a maioria é open-source... Melhor ainda.. :)
De qualquer forma apenas o DBG tem uma versão paga, mas também tem outra gratuita. Os outros são completamente gratuitos...
Webgrid: open-source
Gubed PHP Debugger: open-source
DBG: Tem uma versão free e uma pro.
PHP_Debug: open-source
PHP_Dyn: open-source
MacGDBp: free
Xdebug: open-source
Zend Debugger: free
legal, vou analizar
ResponderExcluir