Sommaire

Présentation Profiler

Vous avez sans doute remarqué lors de l’affichage des vues sur le navigateur, une petite barre de tâche en bas de page :

images/14RI1.png

C’est la Web Tool Bar, Web Tool Bartrès utile pour le debug. La Web Tool Bar vous fournit une foule d’informations sur l’état de votre application à l’exécution de la requête. 

Cette Web Tool Bar n’apparaît qu’en mode dev et que pour les vues ayant une balise <body>.

Si vous cliquez dessus, vous accéderez au Web Profiler de Symfony :

images/14RI2.png

Beaucoup d’informations sont renseignées dans le profiler, notamment le contenu de l’objet Request et de l’objet Response, les formulaires, les erreurs éventuelles, les logs, les évènements, les routes utilisées, le cache, les traductions, la sécurité, les vues Twig, la requête HTTP, les bases de données, l’envoi des e-mails, la configuration PHP et Symfony, les performances avec le diagramme d’exécution de la requête…

N’hésitez pas à le consulter, c’est un bon outil pour débugger ou améliorer les performances de votre application.

Vous pouvez retourner à la page en cours en cliquant sur le lien : https://localhost:8000/hello/10/doe/john