Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Xdebug
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de software |nombre = Xdebug |desarrollador = Derick Rethans |modelo_desarrollo = [[Software libre]] |lanzamiento = {{fecha de inicio|2|5|2002}} |última_versión = 2.7.2 |fecha_última_versión = {{fecha de lanzamiento|6|5|2019}} |web_última_versión = [https://github.com/xdebug/xdebug] |lenguaje_programación = [[Lenguaje de programación C|C]] |sistema_operativo = |idiomas = Inglés |licencia = [[MIT license]] |sitio_web = [https://xdebug.org/ Sitio web oficial] }} [[Archivo:Compd_002_xdebug.svg|miniaturadeimagen|[[Lenguaje unificado de modelado|UML]] [[Diagrama de componentes|Esquema de componente]] para Xdebug y PHP, integrado vía el navegador y un IDE]] '''Xdebug''' es una extensión de [[PHP]] que proporciona la capacidad de depuración código y errores.<ref>{{Cita libro|apellidos=McArthur|nombre=Kevin|enlaceautor=|título=Pro PHP: Patterns, Frameworks, Testing and More|url=https://archive.org/details/prophppatternsfr0000mcar|fecha=24 de marzo de 2008|editorial=[[Apress]]|ubicación=[[New York City, New York]]|isbn=1-59059-819-9|páginas=[https://archive.org/details/prophppatternsfr0000mcar/page/120 120] – 124|capítulo=Testing, Development, and Continuous Integration}}</ref> 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 también está disponible para [[PEAR|PECL]].<ref>{{Cita libro|apellidos=Gerner|nombre=Jason|enlaceautor=|apellidos2=Naramore|nombre2=Elizabeth|enlaceautor2=|apellidos3=Owens|nombre3=Morgan L.|enlaceautor3=|apellidos4=Warden|nombre4=Matt|enlaceautor4=|editor=Gerner|nombre-editor=Jason|enlace-editor=|título=Professional LAMP: Linux, Apache, MySQL and PHP Web Development|fecha=5 de diciembre de 2005|editorial=[[John Wiley & Sons]]|ubicación=[[Hoboken, New Jersey]]|isbn=0-7645-9723-X|página=197|capítulo=PEAR and PECL}}</ref> La información que Xdebug puede proporcionar es la siguiente: * Se puede apilar rastros de mensajes de error con:<ref>{{Cita libro|apellidos=Sklar|nombre=David|enlaceautor=|apellidos2=Trachtenberg|nombre2=Adam|enlaceautor2=|título=PHP Cookbook|url=https://archive.org/details/phpcookbooksolut00trac|edición=2nd|fecha=11 de mayo de 2009|editorial=[[O'Reilly Media]]|ubicación=[[Sebastopol, CA]]|isbn=0-596-10101-5|página=[https://archive.org/details/phpcookbooksolut00trac/page/n643 618] – 619|capítulo=Error Handling, Debugging, and Testing}}</ref> **Muestra todos los parámetros en las funciones de usuario **Nombre de función, nombre de archivo e indicaciones de línea **Soporte métodos de clases (funciones miembro) * Información de la memoria asignada. * Protección para [[Bucle infinito|recursiones infinitas]] * profiling Información para guiones de PHP<ref>{{Cita libro|apellidos=Henderson|nombre=Cal|enlaceautor=|título=Building Scalable Web Sites|url=https://archive.org/details/buildingscalable00hend_423|fecha=16 de mayo de 2006|editorial=[[O'Reilly Media]]|ubicación=[[Sebastopol, CA]]|isbn=0-596-10235-6|páginas=[https://archive.org/details/buildingscalable00hend_423/page/n187 170] – 171|capítulo=Bottlenecks}}</ref> * Análisis de cobertura del código * Capacidades para depurar vuestros guiones interactivamente con un [[Depurador|frente de depurador-fin]].<ref>{{Cita libro|apellidos=Masters|nombre=Jon|enlaceautor=|apellidos2=Blum|nombre2=Richard|enlaceautor2=|título=Professional Linux Programming|url=https://archive.org/details/professionallinu00mast_492|fecha=12 de marzo de 2007|editorial=[[John Wiley & Sons]]|ubicación=[[Hoboken, New Jersey]]|isbn=0-471-77613-0|página=[https://archive.org/details/professionallinu00mast_492/page/n452 426]|capítulo=LAMP}}</ref> == Véase también == * [[Depurador]] * [[Análisis dinámico de software|Análisis de programa dinámico]] * [[Análisis de rendimiento de software|Análisis de rendimiento del software]] * [[Optimización de software|Optimización]] * DBGp (Otro depurador de PHP del código abierto) == Referencias == {{Listaref}} == Enlaces externos == {{Portal|Software libre}} * {{Página web|http://www.xdebug.org/}} * [https://web.archive.org/web/20130204133019/http://pecl.php.net/package/xdebug Xdebug] En [[PEAR|PECL]] * [https://web.archive.org/web/20130813173016/http://php-recognizer.ru/en Xdebug Herramienta de visualización de registro de rastro] {{Control de autoridades}} [[Categoría:Software libre multiplataforma]] [[Categoría:Software libre programado en C]] [[Categoría:Software programado en PHP]] [[Categoría:Depuradores]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Xdebug
»
Añadir idiomas
Añadir tema