Hostinger

Le Symfony Profiler

Qu’est-ce que le Symfony Profiler ?

Le Symfony Profiler est un outil intégré à Symfony qui permet de surveiller et analyser le comportement de votre application en mode développement (APP_ENV=dev).

Il enregistre chaque requête HTTP et met à disposition une interface détaillée pour comprendre.

Accéder au Profiler complet

Dans la section sur le routeur Symfony, nous avons vu que Symfony génère automatiquement des routes. Ces routes générées concernent le Symfony Profiler.

Pour y accéder, tapez la commande suivante :

http://localhost:8000/_profiler

Une page est affiché :

Afficher le Symfony Profiler

Comme vous pouvez le constater, chaque requête HTTP ou commande exécutée via la console est sauvegardée.

Ensuite grâce aux tokens (requête unique enregistrée par le Profiler) à droite, vous pouvez accéder à une page de diagnostic complète :

Une requête dans le Symfony Profiler

Nous aurons l'occasion d'utiliser ce magnifique outil pour nous aider à bien développer. 😉

Mais maintenant, comment Symfony nous aide grâce aux messages d'erreurs ?