Otto Kekäläinen: Improving WordPress performance with XDebug and PHP profiling

5 responses on “Otto Kekäläinen: Improving WordPress performance with XDebug and PHP profiling

  1. davidfavor

    Playback seems broken for this video. Clicking play produces no effect.

    Place a comment when this video is fixed.


    Liked by 1 person

  2. davidfavor

    Video still broken.

    Liked by 1 person

  3. davidfavor

    Checking back again + link still doesn’t work.

    Be great if someone can post a different link to this video.


  4. davidfavor

    Video fails to play in Version 67.0.3396.99 (Official Build) (64-bit).

    Plays in FireFox… so… this suggests something broken with marking up (HTML wrapping) videos to play.

    Looks like possible problem is uses iframe, rather than object + there are many HTML syntax errors on the page. Just a guess.


Continue the discussion


February 3, 2018

XDebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when XDebug helped fix a performance problem and also explain what XDebug is not suitable for and what can be used instead. If you are not a developer, you’ll learn what XDebug is capable of and when to ask a developer to use it.

Rate this:


WordCamp Athens 2017 17


Otto Kekäläinen 12


PHP Performance 5
WordPress Performance 3
Xdebug 6


English 10266

MP4: Low, Med, High, Original
OGG: Low
Subtitle this video →