Xdebug
(Redirigido desde «/Xdebug»)
Xdebug es una extensión de PHP que proporciona la capacidad de depuración código y errores.[1] Utiliza DBGp que es protocolo de depuración simple que se usa para comunicar el motor de depuración propio de php con un cliente, normalmente un IDE.
Xdebug | ||
---|---|---|
![]() | ||
![]() | ||
Información general | ||
Tipo de programa | software libre | |
Desarrollador | Derick Rethans | |
Modelo de desarrollo | Software libre | |
Lanzamiento inicial | 2 de mayo de 2002 | |
Licencia | MIT license | |
Idiomas | Inglés | |
Información técnica | ||
Programado en | C | |
Plataformas admitidas | multiplataforma | |
Versiones | ||
Última versión estable | 2.7.2 ([[1] info]) ( 6 de mayo de 2019 (5 años, 9 meses y 1 día)) | |
Enlaces | ||
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Compd_002_xdebug.svg/220px-Compd_002_xdebug.svg.png)
Xdebug también está disponible para PECL.[2]
La información que Xdebug puede proporcionar es la siguiente:
- Se puede apilar rastros de mensajes de error con:[3]
- Exhibición de parámetro lleno para usuaria definió funciones
- Nombre de función, nombre de archivo e indicaciones de línea
- Soporte para funciones de miembro
- Información de la memoria asignada.
- Protección para recursiones infinitas
- profiling Información para guiones de PHP[4]
- Análisis de cobertura del código
- Capacidades para depurar vuestros guiones interactivamente con un frente de depurador-fin.[5]
Véase también
editar- Depurador
- Análisis de programa dinámico
- Análisis de rendimiento del software
- Optimización
- DBGp (Otro depurador de PHP del código abierto)
Referencias
editar- ↑ McArthur, Kevin (24 de marzo de 2008). «Testing, Development, and Continuous Integration». Pro PHP: Patterns, Frameworks, Testing and More. New York City, New York: Apress. pp. 120 – 124. ISBN 1-59059-819-9.
- ↑ Gerner, Jason; Naramore, Elizabeth; Owens, Morgan L.; Warden, Matt (5 de diciembre de 2005). «PEAR and PECL». En Gerner, Jason, ed. Professional LAMP: Linux, Apache, MySQL and PHP Web Development. Hoboken, New Jersey: John Wiley & Sons. p. 197. ISBN 0-7645-9723-X.
- ↑ Sklar, David; Trachtenberg, Adam (11 de mayo de 2009). «Error Handling, Debugging, and Testing». PHP Cookbook (2nd edición). Sebastopol, CA: O'Reilly Media. p. 618 – 619. ISBN 0-596-10101-5.
- ↑ Henderson, Cal (16 de mayo de 2006). «Bottlenecks». Building Scalable Web Sites. Sebastopol, CA: O'Reilly Media. pp. 170 – 171. ISBN 0-596-10235-6.
- ↑ Masters, Jon; Blum, Richard (12 de marzo de 2007). «LAMP». Professional Linux Programming. Hoboken, New Jersey: John Wiley & Sons. p. 426. ISBN 0-471-77613-0.
Enlaces externos
editar- Portal:Software libre. Contenido relacionado con Software libre.
- Sitio web oficial
- Xdebug En PECL
- Xdebug Herramienta de visualización de registro de rastro