Xdebug

Xdebug
Description de l'image Xdebug Logo.svg.
Crédit image:
licence CC BY-SA 4.0 🛈
Description de l'image Wikimedia Commons fatal error allowed memory size exhausted.png.
Informations
Créateur Derick Rethans
Développé par Derick Rethans ()
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 C
Environnement Multiplateforme
Langues Anglais
Type Débogueur
Licence Licence libre permissive
Documentation https://xdebug.org/docs/
Site web https://xdebug.org

Crédit image:
licence CC BY-SA 3.0 🛈
Diagramme de composants UML pour Xdebug et PHP, intégré un navigateur et un EDI.

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

Fonctionnalités

Xdebug propose donc :

Références

  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