Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

PHP : Le débogage et l'analyse de code

Fixer un projet PHP rapidement

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
À l'aide de tous les outils vus dans ce chapitre, vous pourrez préparer un projet pour une phase de débogage. Vous pourrez aussi l'analyser et combiner les outils.
02:16

Transcription

Dans le concret, là, on a vu tous les outils de la boite à outils, que vous devez avoir quand vous allez arriver sur un projet, ou passer vraiment en phase de débug. C'est vraiment important d'utiliser ces outils. J'insiste vraiment sur le fait que ces outils-là vont servir au jour le jour et c'est important de les avoir sous la main. Vous les aurez dans le composer.json ici. On peut juste les récapituler : PHPLOC, qui permet d'obtenir ici des métriques sur votre code, à utiliser soit au milieu, à la fin, peu importe, quand vous voulez, c'est l'un des outils les plus importants quand on arrive sur un projet pour savoir où on met les pieds. PHPMD, qui vous permet lui d'avoir plus d'informations sur ce qui se passe réellement, le PHP CodeSniffer, qui vous permet d'obtenir ici des choses que l'on va devoir fixer, qui sont vraiment obligatoires, et enfin, le PHP CS Fixer, qui, lui, vous permet pendant que vous codez ou alors en fin de journée, s'il n'y a que des montants, fin de journée, vous le lancez sur votre projet, ça remet un peu tout au propre, et comme ça, ça vous permet quand même d'avoir un code qui est efficace. Toutes ces commandes-là, vous n'allez pas les utiliser en même temps. Alors, PHP CodeSniffer et PHP MD, ça peut être utilisé un petit peu ensemble. Pour voir, quelles sont les règles que l'on peut patcher avec CodeSniffer, quelles sont celles qui vont demander un peu plus de temps, qui sont un peu plus « tricky », un peu plus complexe. Et là, on va avoir quelque chose, par exemple, le format HTML, que l'on peut partager avec son équipe, pour travailler sur des aspects du projet. Et PHP CS Fixer, vraiment, vraiment, utilisez-le, très très important. Voilà pour les différents outils préalables, il faut vraiment utiliser ces outils sur tout projet, pour les rendre plus propres, pour les rendre plus simples. Maintenant, on va voir les possibilités que nous offre PHP et quels sont les outils que l'on a en tant que développeur PHP pour nous aider à débugger un code non fonctionnel, donc de vraies erreurs, de vrais bugs dans le code. On a parlé ici de qualité de code, ce qui est important et fait partie un peu de la phase de débug, parce que améliorer la qualité, c'est aussi améliorer les bugs, on a moins de bugs, parce qu'on a plus de qualité, ça, c'est évident. Maintenant, on va certainement avoir parfois de vrais bugs, et on va devoir les débugger. Évidemment, il existe des outils pour ça également.

PHP : Le débogage et l'analyse de code

Abordez le débogage et l’optimisation avec PHP. Déterminez les actions à mener pour améliorer une application, utilisez Xdebug, réalisez des tests unitaires et fonctionnels, etc.

1h32 (24 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :23 févr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !