DescriptionProgrammeAvis
59,90€
Je commande
Formation incluse dans l'abonnement Elephorm
Je m'abonne à Elephorm
Introduction aux Outils de Débuggage
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre l'utilité des outils de débuggage de Symfony.
- Savoir interpréter les informations fournies par la barre de débuggage.
- Apprendre à masquer et afficher la barre de débuggage pour un meilleur confort de travail.
Résumé
Aidez votre développement avec les outils de débuggage fournis par Symfony, disponibles via le fichier dev.php.
Description
Symfony offre une multitude d'outils permettant aux développeurs de diagnostiquer et de résoudre les problèmes de manière efficiente. Parmi ces outils, la barre de débuggage visible en bas de la page lorsqu'on se connecte via le fichier dev.php est particulièrement utile. Cette barre fournit des informations détaillées sur :
- Les requêtes HTTP et les erreurs éventuelles, comme les erreurs 404 (URL introuvable).
- Le temps de génération des réponses, incluant le temps d'initialisation.
- La mémoire consommée et les limites de consommation de PHP.
- Les erreurs graves, les fonctionnalités obsolètes et les erreurs silencieuses.
- Les informations d'authentification et sur les templates Twig.
- L'environnement d'exécution, la version de PHP et les extensions activées.
En outre, il est possible de cacher la barre de débuggage pour améliorer la visibilité du site en cliquant simplement sur une croix, la réduisant ainsi en une petite icône.
Questions - réponses
Questions réponses
Que nous indique Symfony lorsqu'il y a une erreur 404 ?
Symfony nous informe que l'URL entrée ne correspond à aucune page de notre application.
Comment masquer la barre de débuggage de Symfony ?
Pour masquer la barre de débuggage, il suffit de cliquer sur la croix, réduisant ainsi la barre en une simple icône.
Quelle information la barre de débuggage de Symfony fournit-elle concernant la mémoire ?
La barre de débuggage indique la mémoire maximale consommée pendant la génération de la réponse ainsi que la limite de consommation de mémoire de PHP.
Programme détaillé
Module 1 - Présentation de Symfony
Module 2 - Environnement de développement
Installation de WAMP
03:28
Module 3 - Mise en place d'un projet Symfony
Installation de composer
01:43
Module 4 - Concepts fondamentaux
Le design pattern MVC
00:55
Module 5 - Les "bundles"
Module 6 - Le debuggage
Module 7 - La couche "contrôleur" et le routing
Module 8 - La couche "vue"
Présentation de Twig
00:45
Afficher une variable
01:48
La syntaxe Twig
04:47
Les conditions
02:02
Les boucles
04:30
Les helpers utiles
05:31
Inclure un template
03:43
Inclure un contrôleur
10:58
Debuggage template Twig
01:00
Module 9 - La couche "modèle"
Présentation de Doctrine
00:38
Créer une entité
05:13
Afficher une entité
04:25
Lister les entités
07:41
Supprimer une entité
03:16
Relation ManyToMany
05:55
Relation OneToOne
05:07
Debuggage de Doctrine
02:13