When it comes to server-side scripting, PHP is the language that comes to mind. When you're done with your code, there are two kinds of tools that help a lot. Debuggers and Testing and Optimization tools. Here are top most of the best in these segments!
1. Webgrind
This is an Xdebug profiling web frontend for PHP5. It works on all platforms and takes very little time to install.
2. Xdebug
This extension lets you debug your scripts and provides a lot of valuable information for you to use.
3. Gubed PHP Debugger
Use this tool to find logic errors in your PHP code.
4. DBG
This PHP debugger is used for local and remote PHP debugging.
5. PHP_Debug
This tool can output processing times for your PHP and SQL get variable dumps in graphical form and check the performance of particular code blocks.
6. PHP_Dyn
This is an open source PHP debugging tool that can be used for various purposes.
7. MacGDBp
This is a fully featured but live debugger that is meant for the Mac OS.
For debugging work with binary protocols, I needed a more traditional HEX dump, so I wrote this function located at: http://stackoverflow.com/a/4225813
ReplyDelete