From this new post on DynamicWebPages.de today comes information about a new project launched by Andreas Demmer - the debugConsole.
With simple PHP functions you can inspect variables, watch changes in variables over the whole runtime, measure partial runtimes, set checkpoints and write logfiles. Adittionally, the debugConsole replaces the PHP errorhandling so that notices, warnings and errors are shown in a popup too, instead of displaying them in the application to be debugged.
The debugConsole is a new, with PHP5 crafted tool for debugging and extending applications on live-servers without compromising the actual traffic.
All of the output from the script is formatted, color-coded, and passed over to a Javascript popup. It even includes functionality for it to show for developers but not for regular visitors to the site...