Início Apresentações Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSS
Resumo
Esqueça o print_r()! Aprender a depurar aplicações PHP locais e remotas com ferramentas como Xdebug e XHProf e seja capaz de identificar problemas lógicos e de performance com produtividade.
Minibiografia
Evangelista PHPSP, co-organizador da comunidade PHPSP Campinas, Engenheiro de Software Sênior na CI&T e bacharel em Sistemas de Informação pela Universidade do Estado de Minas Gerais (UEMG).
Sobre o Evento
Entre 7 e 11 de Dezembro ocorreu em São Paulo a 11ª edição da PHP Conference Brasil. Considerado o Principal Evento de PHP da América Latina, a PHP Conference Brasil proveu nesta edição um total de 94h de conteúdo relacionado a linguagem, entre cursos, mini-cursos e palestras.
Muito pertinente
by Desenvolvedor Matteus Barbosa,
Profiling
by Desenvolvedor Matteus Barbosa,
"Atirar pra todo lado"
by Desenvolvedor Matteus Barbosa,
Boa Palestra
by jorge abilio abinader,
Muito pertinente
by Desenvolvedor Matteus Barbosa,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Imagino que muitos devem compartilhar da mesma opinião: Depuração dos "autos" é um dos recursos mais produtivos no desenvolvimento com ASP.NET no Visual Studio. XDebug no PHP vem a suprir este recurso que falta nas IDEs PHP.
Quanto à pergunta sobre como fazemos o debug: o mais importante, antes mesmo da depuração, é criar testes unitários efetivos que inspirem confiança ao bloco de código que está sendo acrescentado. Para garantir o funcionamento no geral, é preciso antes garantir que cada peça está devidamente encaixada.
Profiling
by Desenvolvedor Matteus Barbosa,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Como muitos devem saber, o próprio DevTools do Chrome dispõe de uma Timeline (F12). Ela permite criar benchmarkings e otimizar scripts JS & estilos. Lá, exibe o tempo de carregamento dos documentos, o que não é tão sofisticado como Xdebug, mas já permite identificar sobrecargas inesperadas nas requisições.
"Atirar pra todo lado"
by Desenvolvedor Matteus Barbosa,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Em um belo dia, o tiro pode sair pela culatra!
Boa Palestra
by jorge abilio abinader,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Parabéns, Thiago Rodrigues.