Xdebug est une bibliothèque logicielle[1], extension pour PHP apportant des fonctions de débogage et de profilage. Elle utilise le protocole DBGp (en).

Xdebug
Description de l'image Xdebug Logo.svg.
Description de l'image Wikimedia Commons fatal error allowed memory size exhausted.png.
Informations
Créateur Derick Rethans
Développé par Derick Rethans (d)Voir et modifier les données sur Wikidata
Première version
Dernière version 2.9.8 ()
Version avancée 3.0.0RC1 ()
Dépôt https://github.com/xdebug/xdebug
Écrit en CVoir et modifier les données sur Wikidata
Environnement MultiplateformeVoir et modifier les données sur Wikidata
Langues AnglaisVoir et modifier les données sur Wikidata
Type DébogueurVoir et modifier les données sur Wikidata
Licence Licence libre permissiveVoir et modifier les données sur Wikidata
Documentation https://xdebug.org/docs/
Site web https://xdebug.org

Diagramme de composants UML pour Xdebug et PHP, intégré un navigateur et un EDI.

Fonctionnalités

modifier

Xdebug propose donc :

Références

modifier
  1. Bart Delvaux, Magento 2 Development Cookbook, Packt Publishing, (lire en ligne)
  2. David Sklar et Adam Trachtenberg, PHP Cookbook, Sebastopol (Californie), O'Reilly Media, , 2e éd., 784 p. (ISBN 978-0-596-10101-5 et 0-596-10101-5, lire en ligne), « Error Handling, Debugging, and Testing », p. 618 – 619
  3. Cal Henderson, Building Scalable Web Sites, Sebastopol (Californie), O'Reilly Media, , 170 – 171 (ISBN 0-596-10235-6, lire en ligne), « Bottlenecks »
  4. Jon Masters et Richard Blum, Professional Linux Programming, Hoboken (New Jersey), John Wiley & Sons, , 465 p. (ISBN 978-0-471-77613-0 et 0-471-77613-0), « LAMP », p. 426

Voir aussi

modifier

Sur les autres projets Wikimedia :