
Xdebug es una extensión de PHP que proporciona capacidades de depuración y perfilado. [ 2 ] Utiliza el protocolo de depuración DBGp .
La información de depuración que puede proporcionar Xdebug incluye lo siguiente:
- Rastros de pila y de función en mensajes de error [ 3 ] con:
- Visualización completa de parámetros para funciones definidas por el usuario.
- Nombre de la función, nombre del archivo e indicaciones de línea
- soporte para las funciones de los miembros
- asignación de memoria
- protección contra recursiones infinitas
Xdebug también proporciona:
- Información de perfilado para scripts PHP [ 4 ]
- análisis de cobertura de código
- capacidades para depurar sus scripts de forma interactiva con una interfaz de depuración . [ 5 ]
Xdebug también está disponible a través de PECL . [ 6 ]
Véase también
- Depurador
- Análisis dinámico de programas
- Análisis del rendimiento del software
- Mejoramiento
- DBG (otro depurador de PHP de código abierto)
- Zend Studio (el depurador Zend es una alternativa a Xdebug)
Referencias
- ^ Rethans, Derick. "Versión de lanzamiento 0.7.0" . github . Consultado el 16 de mayo de 2020 .
- ^ McArthur, Kevin (24 de marzo de 2008). «Pruebas, desarrollo e integración continua». Pro PHP: Patrones, marcos de trabajo, pruebas y más . Nueva York, Nueva York : Apress . págs. 120-124 . ISBN 978-1-59059-819-1.
- ^ Sklar, David; Trachtenberg, Adam (11 de mayo de 2009). «Manejo de errores, depuración y pruebas». PHP Cookbook (2.ª ed.). Sebastopol, CA : O'Reilly Media . págs. 618-619. ISBN 978-0-596-10101-5.
- ^ Henderson, Cal (16 de mayo de 2006). "Cuellos de botella" . Creación de sitios web escalables . Sebastopol, CA : O'Reilly Media . págs. 170-171 . ISBN 0-596-10235-6.
- ^ Masters, Jon; Blum, Richard (12 de marzo de 2007). "LAMP". Programación profesional en Linux . Hoboken, Nueva Jersey : John Wiley & Sons . pág. 426. ISBN 978-0-471-77613-0.
- ^ Gerner, Jason; Naramore, Elizabeth; Owens, Morgan L.; Warden, Matt (5 de diciembre de 2005). "PEAR y PECL". En Gerner, Jason (ed.). LAMP profesional: desarrollo web con Linux, Apache, MySQL y PHP . Hoboken, Nueva Jersey : John Wiley & Sons . pág . 197. ISBN 0-7645-9723-X.
Enlaces externos
- Sitio web oficial
- Xdebug en PECL
- Herramienta de visualización de registros de seguimiento Xdebug
Categorías :
- Depuradores
- Software libre programado en PHP
- Software libre programado en C
- Software libre multiplataforma
- Esbozos de programación informática