Talk in English - UK at ScotlandPHP 2018
Track Name:
Track 1
Short URL: https://joind.in/talk/7c98c
(QR-Code (opens in new window))
PHP-FPM, the FastCGI process manager, evolved from being a 3rd party patch to the de-facto standard for running web applications with PHP. By default though, the configuration shipping with most distributions is designed for minimal resource usage. And while production servers can run with these settings even under relatively high load without problems for a while, getting the most out of FPM will require some tuning. Preparing the PHP stack for high load situations and monitoring the performance, optimizing the runtime for specific types of requests or hardening the security of your environment – there is much to consider.
Comments
Comments are closed.
Full of useful information across the hosting platform. I enjoyed the dynamic of two speakers sharing the stage, it kept the audience engaged.
Lots of useful information about running php-fpm (and just PHP) in production. The nginx uploads stuff was particularly interesting. I felt that there could almost be two talks with the amount of content. Wasn't quite clear on why you'd want to use multiple php-fpm pools. It would be interesting to know if there are any downsides to redis sessions (what about session locking?). Enjoyed the talk and two presenters worked well.
The talk worked well with both presenters batting off of each other. Although setup an hardware dependant good to see comparisons with how much changing some simple configurations could have such a great impact.
I wasn't sure how much I'd get from this talk, but I was wrong! Full of useful ideas and things I need to check out - a few things I knew already, but plenty I didn't!
Lots of really practical details and info on PHP-FPM optimisation, things to try out next week for sure.
I think two person talks are a tricky thing to do, but Arne and Sebastian did it really smoothly.
Very useful, most of the PHP-FPM stuff was already known, as we've recently switched, but most servers still run apache. After this session, I've learned some in-depth study of nginx is in order. ;-)
A good talk full of useful information. Using multiple worker pools could use some better use cases (i.e. enhanced security by specifying a different OS user for public / unauthorized pool)
Good talk with plenty to take away and apply. I wasn't sure about the two presenter approach to begin with, but I warmed to it as the talk progressed
A lot of great information and tips on running php-fpm, intrigued to try some of them out. Wasn't sure how well two speakers would work but they managed to pull it off really well.