When it comes to performance debugging, there are a wide variety of tools available. The last years, I searched for one that is actually easily usable and provides easy access in identifying bottlenecks.
There are some that are specific to WordPress, e.g. as plugins, some allow general […]
QCacheGrind-Ausgabe einer Anfrage mit allen ausgeführten Funktionen in einer Seitenleiste links und den entsprechenden Informationen rechts
Wenn es um Performance-Debugging geht, gibt es eine Menge verfügbarer Werkzeuge. In den letzten Jahren habe ich nach einem gesucht, das wirklich leicht verwendbar ist und Engpässe selbst gut erkennt.
Es gibt einige, die spezifisch für WordPress sind, beispielsweise […]
[Original post on epiph.yt]
I'm thrilled to announce that I'll be speaking at the 23rd edition of #phpday, the international PHP conference in Italy, organised by @grusp.
I’ll be presenting a talk titled: "Better Debugging With Xdebug".
It's in Verona, Italy, on May 14-15th 2026.
You can use my speaker’s discount code […]
Last year I visited 2 big European CMS #flagship events.
One where a talk about sustainability was scheduled in a side event in a basement.
The other where a talk about this was scheduled in the regular main event scheme featuring a joint presentation from Drupal and Typo3 folks.
Also, in this […]
Xdebug in DDEV usually “just works” — until it doesn’t.
Randy Fay explains the reverse connection model, Docker networking layers, and how ddev utility xdebug-diagnose simplifies troubleshooting.
Read:
https://bit.ly/4rHkU7W
#Drupal #DDEV #Xdebug #DevTools
Debug pane in PhpStorm. Execution is paused at composer.phar:14 but the variables pane shows "Can't compute source position. The script 'composer.phar' isn't associated with any text file type."
A third-party #Composer plugin is breaking my Composer scripts and I can't trouble-shoot it because #PhpStorm is unable to step debug into Composer phar archive, even though 13yo blog articles suggest it should, and my command's code is not even called when […]
[Original post on mastodon.social]
The fact that the word #Docker isn't used anywhere on this page is fucking insane!
wtf are people using out there?
xdebug.org/funding/001...
Anyway, in case you didn't notice: #php #Xdebug (finally) supports path mapping, something every tool should provide!
#Xdebug est maintenant disponible pour php 8.5 !
xdebug.org/docs/compat
I'm surprised there isn't more noise about #PhpStorm debugger showing PHP lazy objects used by #Doctrine as "Collecting data...". I wonder if there's something in our #Symfony or #PHP setup that triggers this bug and it's otherwise uncommon. It seems everything's alright at #Xdebug side, but […]
RE: https://phpc.social/@Xdebug/115662135830755552
I have just released Xdebug 3.5.0!
In the next few weeks I will create some content (text, and perhaps video) highlighting some new features in more detail.
Please share it with the world!
#php #php85 #xdebug #debugging
Learn how to profile PHP applications with Xdebug! 🚀 @rawkode.dev and Derick Rethans dive into debugging, var_dump upgrades, and profiling your code. Don't miss this deep dive into optimizing your PHP apps! 👨💻 #Xdebug #PHP
📊 Seamless integration with existing #Xdebug debugging workflows and popular #IDE environments like #PhpStorm and #VSCode. Works with all standard step debugging protocols
🎯 Native path mapping allows you to mark directories or files as "skip" in the debugger. When you "step in," #Xdebug jumps straight into your own code, bypassing composer autoloaders and vendor directories
🚀 Coming to #Xdebug 3.5: "Skipping Elements While Debugging" feature! Skip entire directories or specific files while stepping through your #PHP code
🧵 👇
📼 I've made a new video, demoing a new feature coming up in Xdebug 3.5: Skipping lines, files, and directories while debugging: https://youtu.be/hYmCjrBwNNg
#php #xdebug #debugging
Once https://github.com/php/php-src/pull/19670 gets merged, and the accompanying patch for Xdebug, you will be able to see the intermediate values passing through PHP 8.5's pipes!
#php #php85 #pipes #debugging #xdebug
Neu im Forum:
PHP Fehlermeldung "Class not found" bei xdebug in phpstorm
t3forum.net/d/983-php-fe...
#t3academyforum #phpstorm #xdebug
📚 Profiling PHP apps with Xdebug! Join Derick Rethans as we dive into identifying bottlenecks and optimizing performance. 🚀 #Xdebug #PHP
#PhpStorm + #Docker + #Xdebug broke after a port conflict and socket mismatch. Debugged it, fixed it, wrote it up: chrisshennan.com/blog/fixing-...
Anyone else had that moment where AI tries to solve your simple problem with increasingly complex solutions? Are you finding AI speeds things up or sends you down rabbit holes?
#php #xdebug #coding #ai #development 👇😵💫
elliottrichmond.co.uk/why-ai-tools...
An entry level package to profile your code it's not #xdebug but it does the job needed github.com/bakame-php/a... #php #profiling #memoryusage #microtime
I haven’t had many problems with #PhpStorm’s #Xdebug integration in a long time. Most of the time, it Just Works, but today, it decided it doesn’t like me, and so now, my afternoon has been spent trying to get it to work again.
This is the error I see in the step debugging console. The only […]
Even PHP deserves a better terminal experience 🤍
🐘 debug-tui — Interactive PHP step debugger
🔥 Provides an interface for Xdebug in the terminal
🦀 Written in Rust & built with @ratatui.rs
⭐ GitHub: github.com/dantleech/de...
#rustlang #ratatui #tui #debugger #php #xdebug #commandline #terminal
How people can #code and #debug issues without the use of #Xdebug (from @derickr.bsky.social) and similar tools will always be a mystery for me.
The slides for my "Better Debugging with @Xdebug" at @phptek are now online at https://derickrethans.nl/talks/xdebug-tek25
#php #phptek #xdebug
📹 I have created a new video!
:xdebug: In this video, I am showing off preliminary work on native path mapping.
📜 This allows you to directly debug template files.
🏃 It will also work for situations where the PHP files that you edit, and which cat "compiled" into other PHP files that actually […]
I've been working on an DBGP (Xdebug) step-debugging TUI. It allows you to step forwards and backwards, shows inline values and has vim-like key bindings. This release includes a macos build.
github.com/dantleech/de...
#php #rust #xdebug
JetBrains Xdebug Helper Browser Extension For years, PHP developers have relied on the popular Xd...
blog.jetbrains.com/phpstorm/2025/03/jetbrai...
#news #xdebug
Event Attributes
Do you use VS Code and the PHP Debug plugin to use @Xdebug?
It'd mean the world to us to leave a nice/constructive review:
marketplace.visualstudio.com/items
#vscode #php #xdebug #debugging