When writing web applications performance is something that is often in the back of our minds and often times we rely on folklore tales of things that are said to improve performance, but rarely ever do we challenge or confirm them. In this talk I want to showcase some tools that help us change this bad habit of generalizing performance advice and instead focus on how we can improve our application where it hurts.
This talk introduces both established and new tools for profiling PHP applications and running performance tests on our infrastructure. Along the way we will discuss how to continuously keep an eye on key performance metrics by making them part of our development process and what general advice might be useful in our day to day work as developers and if there are some tips we can safely ignore.