Tagged articles
12 articles
Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Mar 2, 2026 · Backend Development

What’s New in OpenSwoole 26.2.0? PHP 8.5 Support, io_uring Reactor, Xdebug in Coroutines

OpenSwoole 26.2.0 introduces full PHP 8.5 compatibility, native Fiber coroutine context via zend_fiber, an io_uring‑based reactor and async file I/O engine, Xdebug step‑debugging inside coroutines, detailed event‑loop latency metrics, and numerous bug fixes and breaking changes, with upgrade instructions for PECL, Docker, and Composer.

FiberOpenSwoolePHP 8.5
0 likes · 6 min read
What’s New in OpenSwoole 26.2.0? PHP 8.5 Support, io_uring Reactor, Xdebug in Coroutines
php Courses
php Courses
Dec 4, 2025 · Backend Development

Master PHP Debugging: Essential Tips and Best Practices

This guide walks through practical PHP debugging techniques—including enabling error reporting, logging errors, setting Xdebug breakpoints, handling exceptions with try‑catch, and using var_dump/print_r—to help developers quickly locate and fix runtime problems.

DebuggingError ReportingException Handling
0 likes · 5 min read
Master PHP Debugging: Essential Tips and Best Practices
php Courses
php Courses
Dec 6, 2023 · Backend Development

Common PHP Debugging Techniques and Best Practices

This article introduces essential PHP debugging methods—including enabling error reporting, logging, breakpoints with Xdebug, try‑catch exception handling, and using var_dump/print_r—providing practical code examples to help developers efficiently locate and fix errors.

DebuggingXdebugerror-handling
0 likes · 5 min read
Common PHP Debugging Techniques and Best Practices
php Courses
php Courses
Nov 10, 2023 · Backend Development

Effective PHP Debugging: Xdebug, PHPDBG, and Blackfire

This article introduces three powerful PHP debugging and profiling tools—Xdebug, PHPDBG, and Blackfire—explaining their features, configuration steps, and providing concrete code examples to help developers efficiently locate and fix issues while improving performance.

BlackfireDebuggingPHP
0 likes · 4 min read
Effective PHP Debugging: Xdebug, PHPDBG, and Blackfire
Laravel Tech Community
Laravel Tech Community
Sep 11, 2023 · Backend Development

Installing and Configuring Xdebug with PhpStorm for PHP Debugging

This guide walks through downloading the Xdebug extension, adding the required php.ini settings, configuring PhpStorm and Chrome helper extensions, using the debugging toolbar, and troubleshooting common issues to enable effective PHP breakpoint debugging.

Backend DevelopmentIDE configurationPhpStorm
0 likes · 5 min read
Installing and Configuring Xdebug with PhpStorm for PHP Debugging
php Courses
php Courses
Jul 1, 2021 · Backend Development

Installing and Configuring Xdebug for PHP with PhpStorm Debugging

This guide explains how to download the appropriate Xdebug DLL, place it in the PHP extensions directory, configure php.ini with the required Xdebug settings, restart Apache, verify installation via phpinfo, and set up PhpStorm for remote debugging, including cleanup steps.

DebuggingPhpStormXdebug
0 likes · 3 min read
Installing and Configuring Xdebug for PHP with PhpStorm Debugging
php Courses
php Courses
Feb 22, 2021 · Backend Development

Customizing Xdebug Profiler Output Filename and Analyzing PHP Performance on macOS

This guide explains how to customize Xdebug's profiler output filename using the xdebug.profiler_output_name setting, shows where the generated cachegrind files are stored on macOS, and provides steps to install Graphviz and qcachegrind for performance analysis, plus cleanup commands to remove old profiles.

ProfilingXdebugmacOS
0 likes · 4 min read
Customizing Xdebug Profiler Output Filename and Analyzing PHP Performance on macOS
Open Source Tech Hub
Open Source Tech Hub
Jul 18, 2019 · Backend Development

Step‑by‑Step Guide to Debug PHP with Xdebug in PhpStorm

This tutorial walks you through installing Xdebug, configuring php.ini, setting up PhpStorm’s debug preferences, and using the Xdebug helper browser extension so you can pause execution at breakpoints and debug PHP code directly from your IDE.

DebuggingIDEPHP
0 likes · 7 min read
Step‑by‑Step Guide to Debug PHP with Xdebug in PhpStorm
360 Quality & Efficiency
360 Quality & Efficiency
Jul 12, 2019 · Backend Development

Implementing Incremental Code Coverage for PHP Projects Using Xdebug, Git, and php-code-coverage

This article explains how to set up incremental code coverage for PHP applications by installing Xdebug, leveraging Git diff to identify changed files, and extending php-code-coverage to generate reports that highlight coverage gaps in newly added code, thereby improving test efficiency and reducing manual effort.

GitXdebugcode-coverage
0 likes · 5 min read
Implementing Incremental Code Coverage for PHP Projects Using Xdebug, Git, and php-code-coverage