5 个仓库
Tools for inspecting the internal state and variables of running PHP applications from external environments.
Distinct from PHP Application Profilers: Distinct from Profilers: focuses on state inspection and variable debugging rather than execution time and memory measurement.
Explore 5 awesome GitHub repositories matching development tools & productivity · PHP Application Debuggers. Refine with filters or upvote what's useful.
Think is a PHP web framework and object-relational mapper designed for building web applications. It functions as a structured foundation for application development, incorporating a dependency injection container to manage object lifecycles and reduce coupling between components. The project includes a remote application debugger that allows for the inspection of internal state and variables from an external environment. It implements a model-view-controller architecture to separate application logic and data from the user interface. This includes a request pipeline for routing and middlewa
Includes a remote debugger allowing developers to inspect internal state and variables from an external environment.
This project is a PHP variable export library designed to convert complex data structures and internal memory states into human-readable strings. It functions as a debugging tool that transforms variables and object hierarchies into formatted text for state inspection and troubleshooting. The system prevents output clutter by creating compact string representations of data types and circular references. It employs recursive traversal with depth limiting and circular reference detection to ensure that complex hierarchies are visualized without causing infinite loops. The library covers a broa
Provides tools for inspecting the internal state and variables of running PHP applications to fix logic errors.
Telescope 是一个用于 Laravel 应用程序的调试仪表板和开发工具,提供了一个 Web 界面来监控请求、异常、数据库查询和日志。它作为一个 PHP 应用程序监控器和诊断助手,追踪系统的执行生命周期以识别和解决 Bug。 该工具的独特之处在于为 SQL 查询和 Redis 命令提供了专门的分析器,以及一个用于外发邮件的浏览器内预览系统。它还包括一个专门的审计系统,用于控制台命令和授权门控检查,以验证权限逻辑。 该平台涵盖了广泛的可观测性领域,包括后台作业和进程跟踪、缓存操作检查以及应用程序事件监控。它通过 Header 和会话数据分析请求生命周期,记录异常的完整堆栈跟踪,并监控视图渲染和模型水合。 监控界面的访问通过集中的授权门控进行管理。
Traces the execution lifecycle of PHP applications through detailed recording of background jobs and events.
这是一个 PHP 调试工具栏和运行时检查器,为 Web 开发期间监控系统指标、内存使用情况和执行时间提供了基于浏览器的界面。它作为应用性能监控和诊断工具,捕获实时数据和应用状态,以可视化 PHP 的执行生命周期。 该工具的独特之处在于能够跨多个请求持久化调试数据,从而实现请求历史记录追踪和过往会话归档。它支持检查 AJAX 请求,并在重定向期间管理数据持久化,确保在异步和顺序页面加载过程中均可获取诊断信息。 该系统涵盖了广泛的可观测性功能,包括自动运行时指标收集、自定义消息日志记录,以及将复杂变量渲染为交互式 HTML 转储。它采用模块化架构,包含用于数据聚合的收集器、基于驱动程序的 HTTP 抽象,以及用于管理调试数据读写的接口驱动存储系统。 该工具栏通过 JavaScript 和 HTML 的后期绑定资产注入集成到网页中。
Provides a browser-based interface for monitoring real-time system metrics and application state during the development process.
This library provides a structured framework for managing runtime failures and debugging within PHP applications. It functions by intercepting native language errors, warnings, and system signals, converting them into catchable, object-oriented exceptions to ensure consistent control flow throughout the application lifecycle. The project distinguishes itself by normalizing raw execution backtraces and providing a transformation layer that standardizes how system failures are reported. It includes specialized tools for monitoring the class loading process, ensuring that dependency resolution i
Identifies and resolves runtime errors by transforming system failures into structured exceptions and displaying detailed stack traces.