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.
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.