YoVDO

Advanced PHP: Debugging Techniques

Offered By: LinkedIn Learning

Tags

PHP Courses Xdebug Courses

Course Description

Overview

Optimize your debugging workflow in PHP using both local and non-local development tools.

Syllabus

Introduction
  • Debugging and PHP
  • What you should know
1. Default Tools for Logging and Identifying Issues
  • Exploring PHP errors
  • Default logging in popular frameworks
  • Configuring PHP error reporting
  • What to log
  • Logging errors to file
  • Logging errors to other locations
  • Understanding back traces
2. Local Development Tools
  • var_dump() debugging: Blue-collar debugging
  • What tools are available
  • WordPress CLI shell
  • Laravel artisan tinker
  • Installing and using whoops
  • Installing and using PHP DebugBar
  • Query Monitor for WordPress
  • Ray: Dump debugging
  • Xdebug: Step debugging
3. Debugging on Non-Local Environments
  • What tools are available
  • Safety concerns and precautions on remote servers
  • Using Monolog
  • Paid products
Conclusion
  • Next steps

Taught by

Jon Peck

Related Courses

Be Awesome in PHPStorm
Laracasts
Advance your Skills as a PHP Developer: Testing and Debugging
LinkedIn Learning
Advanced PHP: Debugging Techniques
LinkedIn Learning
PHP: Performance Optimization
LinkedIn Learning
PhpStorm for Laravel Developers
Laracasts