From Runtime to Resilience: Scaling PHP
summary
A runnable GitHub repo ships Laravel and Symfony branches with ready-made dashboards, make commands, k6 load scripts and benchmarks that prove concrete wins: IG binary halves read time for complex cached objects, APCU and composer flags cut boot cost by ~10–15%, and FrankenPHP shows ~40% throughput gains versus FPM. Instrumentation uses FPM exporter → Prometheus → Grafana plus an opcache exporter that surfaces hits and memory; tune opcache max_accelerated_files must be a prime or cache thrashes and performance collapses.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker intro
- 1:56Speaker background and PHP history
- 3:51Repo overview and GitHub launch
- 4:35Small optimizations for performance
- 6:50Composer and APCu optimizations
- 7:33IGBinary for Redis performance
- 11:01FPM Exporter and monitoring
- 14:44OPCache configuration and tuning
- 19:15FrankenPHP introduction and setup
- 22:50FrankenPHP Ember tool demo
- 24:32Queuing and dynamic scaling
- 28:48Repo access and Q&A







