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 :
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 :
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