Talking about PHP-FPM Tuning with Arne Blankerts
In this episode, Benjamin and Matthew talk with Arne Blankerts from thePHP.cc about tuning PHP-FPM. We also talk about NGINX's different pool types, configuring PHP-FPM for high performance and loads more!
Arne shared a load of excellent advice that you can start using today in your PHP applications, including:
- What PHP-FPM is
- What differentiates PHP-FPM from Apache/mod_php?
- NGINX's different pool types (dynamic, static, and ondemand)
- How to configure PHP-FPM for high-performance and throughput
- Using multiple PHP-FPM pools in the same application?
- Plus loads more!
Links
- Slides: Optimizing PHP-FPM for Production (PDF)
- Tideways blog: An Introduction to PHP-FPM Tuning
- PHP-FPM
- Configuring PHP-FPM in PHP
- Thread Pools in NGINX Boost Performance 9x
- Apache2 and php fpm performance optimization — Step-by-step guide
- thePHP.cc
Guests: Arne Blankerts
Hosted By: Benjamin Eberlei and Matthew Setter.
Thanks for tuning in to the Undercover ElePHPant. If you'd like to be a guest on the podcast or know someone very knowledgeable in writing highly performant and scalable PHP applications, email podcast@tideways.com.
This podcast is produced by Tideways. Don't look further for an all in one Monitoring, Profiling and Exception Tracking software for PHP applications available on tideways.com. Follow us on Twitter (@tidewaysio). Find out more about us at https://tideways.com.