1 repositorio
Interfaces for switching between different captured sets of debugging data to analyze different request contexts.
Distinct from Dynamic Data Set Managers: Focuses on managing sets of debug snapshots rather than reactive key-value data sets.
Explore 1 awesome GitHub repository matching data & databases · Debug Session Managers. Refine with filters or upvote what's useful.
Este proyecto es una barra de herramientas de depuración de PHP y inspector de tiempo de ejecución que proporciona una interfaz basada en navegador para monitorear métricas del sistema, uso de memoria y tiempo de ejecución durante el desarrollo web. Funciona como un monitor de rendimiento de aplicaciones y herramienta de diagnóstico, capturando datos en tiempo real y el estado de la aplicación para visualizar el ciclo de vida de ejecución de PHP. La herramienta se distingue por su capacidad de persistir datos de depuración a través de múltiples solicitudes, permitiendo el seguimiento del historial de solicitudes y el archivo de sesiones anteriores. Soporta la inspección de solicitudes AJAX y gestiona la persistencia de datos durante redirecciones para garantizar que la información de diagnóstico esté disponible a través de cargas de página asíncronas y secuenciales. El sistema cubre capacidades de observabilidad amplias, incluyendo recolección automatizada de métricas de tiempo de ejecución, registro de mensajes personalizados y el renderizado de variables complejas como volcados HTML interactivos. Utiliza una arquitectura modular con colectores para la agregación de datos, abstracción HTTP basada en drivers y un sistema de almacenamiento basado en interfaces para gestionar cómo se escriben y recuperan los datos de depuración. La barra de herramientas se integra en las páginas web mediante la inyección de activos de JavaScript y HTML de enlace tardío.
Stores and switches between different sets of debugging data to toggle the viewed context.