PHP 5.6 is not only not finished yet - it is, in my experience, also the worst performing version you could choose. Not sure that's a good idea.
PHP 5.6 is not only not finished yet - it is, in my experience, also the worst performing version you could choose. Not sure that's a good idea.
I have a test box with all recent 5.x versions installed.
1000 WP front pages, identical php build configuration:
5.4 28.081s, 28.673s, 29.458s, 28.017s
5.5 26.402s, 26.448s, 26.522s, 26.523s
5.6 25.774s, 25.643s, 25.752s, 25.670s
NG 15.083s, 15.100s, 15.052s, 15.066sPHP 5.6.0beta4 (cli) (built: Jun 12 2014 14:13:53)
Zend Engine v2.6.0-dev, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
vs.
PHP 5.5.13 (cli) (built: Jun 12 2014 13:54:54)
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
...but, as I said - this is with very limited testing, basically just on Travis (which goes up and down in speed all day, but the difference between versions is pretty steady).
Is xdebug load neutral? Maybe you need to skip loading that during testing, you wouldn't use it during production?