Simplest way to profile a PHP script

You want xdebug I think. Install it on the server, turn it on, pump the output through kcachegrind (for linux) or wincachegrind (for windows) and it’ll show you a few pretty charts that detail the exact timings, counts and memory usage (but you’ll need another extension for that).

It rocks, seriously 😀

Leave a Comment