making bbPress (and WordPress) work better!

PHP NG within 10-25% of HHVM performance

Zeev Suraski (CTO of Zend and therefore an extremely qualified authority on PHP NG) has written a fascinating article comparing the performance of PHPNG against the current HHVM versions. A must read.

phpng-vs-hhvm

Perhaps even more importantly, he has written about the current state and future of PHP NG.

For WordPress, HHVM 3.2 still holds an edge, however keep in mind that there are several ideas still on the table for PHP NG that might give it an advantage. But as it currently stands, PHP NG is still almost twice as fast as previous 5.x versions and far easier to install/configure than HHVM.

5 responses

  1. Pingback: Suhosin comes back from the dead, bringing security to newest PHP versions | _ck_ says...

  2. Thanks for the heads up, PHP NG is shaping up nicely. While I am already adding PHP 5.6 support, thought I might as well add PHP NG support to Centmin Mod https://community.centminmod.com/threads/php-5-7-phpng-support-testing-for-centmin-mod-betas.892/ for testing :)

    July 24, 2014 at 5:23 am

    • Note that phpng is about to be moved into the master branch (trunk) for PHP as PHP 7 if the votes go smoothly this month. Will probably happen by end of August.

      So you’ll be able to add an option to just build the php trunk. The problem is they may break some backwards compatibility by the time they are done messing around with the rest of it. There is talk of removing mysql_* functions which would be a setback for compatibility.

      July 24, 2014 at 6:25 am

      • hey ck.. thanks for the heads up, so much for PHP 5.7 but I guess it’s too soon for such big changes.

        Still PHP NG would be a nice solution for some standalone basic custom PHP scripts being served up to folks especially if your web server supports serving up different PHP versions concurrently.

        July 26, 2014 at 9:25 pm

  3. looks like PHP NG has merged and is now tagged as PHP 7.0.0-dev but seems a few PHP extensions that worked before don’t now i.e. igbinary, memcache, memcached and imagick https://community.centminmod.com/threads/php-5-7-phpng-support-testing-for-centmin-mod-betas.892/page-2#post-5582

    September 3, 2014 at 2:33 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 45 other followers