Home > PHP-FPM > PHP 5.3.0 patch now considered stable

PHP 5.3.0 patch now considered stable

After a few weeks of people running it in production without any issues, I'm proud to say that PHP-FPM for PHP 5.3.0 can now drop it's "Release Candidate" title and is now in "production"

Download PHP-FPM: http://php-fpm.org/download/

Remember, PHP 5.3.x has a lot of differences than PHP 5.2.x - be sure to read the Changelog, migration guide, etc. located here: http://php.net/releases/5_3_0.php - watch out for a lot of E_DEPRECATED messages 🙂

However, I am excited about the performance improvements, mysqlnd, php.ini syntax stuff, support for htscanner like .htaccess file override capabilities and more.

In the future, PHP-FPM will no longer be a patch (at least, it shouldn't be) - there is now a new project on Launchpad that Andrei helped start that is a standalone PHP-FPM. It still requires PHP sources to compile it (for now) but it will allow the project to move at a quicker pace and not be bundled directly into PHP. Join the project and see how you can contribute today! https://launchpad.net/php-fpm/

Categories: PHP-FPM
  1. Mike
    August 1st, 2009 at 19:58 | #1

    Nice to see the php-fpm project active again! When you say php-fpm will no longer be a patch and it'll become a standalone, do you mean that it'll be a separate application similar to spawn-fcgi?

  2. mike
    August 1st, 2009 at 20:57 | #2

    It will be separate like spawn-fcgi, however, it will still be a single daemon with multiple pools - something spawn-fcgi doesn't do (without custom scripts), and it will still provide all the same PHP-FPM benefits.

    I want to investigate if there is a way to rip out the FastCGI requirements from the ./configure and make of a vanilla PHP build and throw it into a specific version of this new PHP-FPM, so it doesn't even need PHP sources to build in the future. Basically treat PHP like an external library at that point.

  1. No trackbacks yet.
You must be logged in to post a comment.