Start learning with our library of video tutorials taught by experts. Get started
Debug your PHP code efficiently with a variety of client and server-side tools. In this concise course for experienced PHP developers, author Jon Peck demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions, and FirePHP libraries to improve the quality of your code and reduce troubleshooting overhead.
This course covers installation of Xdebug on Apache as well as working with the NetBeans IDE (integrated development environment). Jon then introduces native web browser developer tools for Firefox and Chrome, and demonstrates browser independent web debugging tools. Best practices for debugging and profiling web application failures and performance issues are also covered.
(music playing) Hi! I'm John Peck, and welcome to Debugging PHP Advanced Techniques. In this course we'll look at how to debug your PHP code effectively using a variety of client and server-side tools. I'll start by showing you how to configure PHP to handle and report warnings, notices and errors. Next, I'll introduce Xdebug, including installation and configuration, then demonstrate how to best use Xdebug. We'll be covering many tools and techniques, including how to debug applications using multiple browsers.
Finally, best practices for debugging and profiling web application failures and performance issues will be covered. The next time an issue needs to be addressed, a full toolkit of options will be available. Now, let's get started with Debugging PHP Advanced Techniques.
There are currently no FAQs about Debugging PHP: Advanced Techniques.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.