Ferramentas Laravel para debug e acompanhamento
Fazer o debug de um sistema é uma tarefa muito importante, principalmente quando estamos desenvolvendo uma aplicação.
No Laravel temos algumas ferramentas que podem nos ajudar a fazer o debug de nossa aplicação.
Laravel Debugbar
O Laravel Debugbar é uma ferramenta que nos ajuda a fazer o debug de nossa aplicação. Ele nos mostra informações como:
- Tempo de execução
- Consumo de memória
- SQL queries
- Logs
- Variáveis de sessão
Muito útil para acompanhar inclusive tamanho das queries no banco de dados.
Log Viewer
O Log Viewer essa ferramenta é excelente para acompanhar os logs do sistema. Ele apresenta não apenas os logs do laravel, mas também do NGINX assim podendo você acompanhar alguns erros do servidor web.
Laravel Audits
O Laravel Audits ferramenta para auxiliar a auditar o sistema, podendo acompanhar as alterações feitas no sistema. Com ela você terá o histórico das alterações feitas no sistema, quem fez, o que foi alterado e em qual data e hora, ótimo para acompanhar as alterações de dados feitas pelos usuários.
Laradumps
O Laradumps oferece uma tela para você acompanhar a execução,
você pode evitar de utilizar o dd()
e sim utilizar essa ferramenta para acompanhar o fluxo de execução do sistema.
Ela oferece inclusive a opção ds()->HttpOn()
e ds()->HttpOff()
para você enviar os dados de uma requisição feita, assim você terá todos os dados da requisição e conseguirá debugar melhor.
Espero que esse artigo tenha te ajudado! Se tiver alguma dúvida pode falar comigo nas minhas redes sociais.
Até a próxima!