Nexcess Moving to Apache/PHP-FPM

Nexcess Moving to Apache/PHP-FPM

Here at Nexcess we’re always on the lookout for ways of improving our technology stack for our clients. This means making things like Varnish or Memcached, which can improve application performance tremendously, to be easy to deploy and manage on clients’ sites without negative side-effects. Lately, PHP-FPM has been one of the prime focuses of our attention as it combines the best of both suPHP and mod_php execution models to provide exceptional speed and security to PHP sites.

We’re now excited to announce that our work on PHP-FPM has paid off. We are able to use PHP-FPM/Apache to reduce our several current web stack variants down to just two, while still improving performance and security across the board. PHP-FPM also works flawlessly with Magento and other common PHP applications.

Going forward, we will be deploying PHP-FPM/Apache on the new servers for nearly all of our plans, replacing mod_php/Apache, suPHP/Apache, and PHP-LS/Litespeed. In our testing, PHP-FPM/Apache outperforms them by roughly 5%, 30%, and 5%, respectively. We are still working out details on applying PHP-FPM on currently existing servers so existing accounts will not see any change yet but we will be sure to announce it once we have more information in that regard.

This entry was posted in Apache, Nexcess, php. Bookmark the permalink.
  • http://Summittileonline.com/ Toan Ngo

    awesome

  • http://www.newlocalmedia.com Dan Knauss

    Shoot, what if you just upgraded to SIP-200 and would like to get off Litespeed?

    Will the WordPress OBP plans be changing to FPM also?

    And what’s the other variant you’ll be sticking with, alongside PHP-FPM?

  • GregSwaney

    Dan,

    Once we have a new SIP-200 server up and running with php-fpm, you would need to move to this new server. To move, you would just open a ticket in the helpdesk with your request and we’ll get it to the migration department to get it scheduled. The new OBP servers will be installed with php-fpm too when we set them up. The only servers from today forward that won’t have php-fpm will be unmanaged dedicated servers, which will still be running the standard mod_php. Thanks!

  • http://www.newlocalmedia.com Dan Knauss

    For a 5% performance gain over litespeed, we probably won’t rush into it, but it’s good to know you’re always looking for improvements–and finding them!