Go to content

[PHPSC2015] D03L01 Track 2 - Profiling PHP apps (Part 1)

More details: http://2015.phpsummercamp.com/Programme/Profiling-PHP-apps By Nicolas Grekas In this workshop, we will talk about inclusive and exclusive costs, wall time, cpu time, memory, caller, callee, callgraphs, aggregations, comparisons, etc. This workshop will tell you what profiling is and why it should become part of your daily arsenal. You'll learn the theoretical basis of performance analyzes and you will practice the tools to do them. We will run XDebug, XHProf and Blackfire on your applications and look for bottlenecks. You will also learn that profiling is not only about performance. When you don't know the inners of an application, looking at call graphs is like seeing through your app - it's a lens on how its internals work. Can you imagine a doctor doing surgery without medical imagery? That's what profiling is for a developer. You shouldn't miss out.

August 26, 2015