Besides interactive debugging, PhpStorm integration with XDebug
also supports profiling.
PhpStorm provides visual representation of profiling data generated by XDebug. You can select several snapshots at a time and collect the aggregated profiling information.
Note
Before profiling with XDebug, download, install and configure the components of the PHP development environment. Normally, these are a PHP engine, a web server, and the XDebug tool.