Building Really Fast Applications
summary
Claims building apps that responds in less that 15ms and shows concrete wins: a custom middleware runner and tiny kernel, a redirect geocoder proof‑of‑concept, and Symfony components wired for speed. Uses cache chain (memory → APCu → Redis), doctrine fixes (add index drops a 200ms query to <1ms, select only needed columns, and use the new keyword DTO projection), lazy services (1,500 normalizers → 20ms saved), OPcache tuning, background jobs, and profiling with Blackfire to verify improvements. Tools like RoadRunner/Swoole via the Symfony Runtime keep processes warm.
AI-written summary · about
chapters (14)
- 0:00Performance in PHP applications
- 3:30Frameworks not inherently slow
- 11:57Micro-app from scratch
- 19:35Optimizing legacy apps
- 20:36Hardware vs software tips
- 21:57Caching strategies
- 26:12Postpone work reduce time
- 27:13Code generation lazy services
- 30:23Doctrine performance pitfalls
- 37:51Frontend optimizations
- 40:35Slow systems feel fast
- 41:59Profiling for gains
- 43:44PHP runtime optimizations
- 46:53Control app speed








