Zend Optimizer+ vendrá integrado en PHP 5.5

Posted by victor on February 28th, 2013
php-logoEs muy probable que veamos el Optimizer+ de Zend en la próxima versión de PHP según los resultados temporales de la votación al RFC que describe la propuesta. En la votación hay varias opciones y por el momento, la "Integrate into 5.5, even if minor delay required" es la más votada. Si finaliza la votación de este modo, PHP 5.5 vendrá con Zend Optimizer+ aunque tenga un pequeño retraso. La siguiente opción más votada por la comunidad es integrar el componente en PHP 5.5 solo la fecha de lanzamiento de la versión no sufre retrasos. En caso contrario dejarlo para la 5.6  y ya estaríamos hablando de mediados de 2014. Zend Optimizer+ es un opcodes cache, una aplicación que aumenta el rendimiento del los script PHP evitando compilaciones innecesarias a código intermedio para ser ejecutado por el intérprete del lenguaje. Hasta hace menos de un mes, el código fuente de Optimizer+ no era software libre aunque se podía usar libremente en proyectos, pero ahora, como parte de este RFC, Zend lo ha liberado bajo la licencia PHP para no tener problemas de integración con otros componentes del lenguaje. Además de Zend Optimizer, existen otros Opcodes Cache como APC o xCache. APC es el más conocido y sobre él se ha realizado el benchmarks Optimizer+ vs APC  que nos deja interesantes resultados. En términos generales, Optimizer+ se comporta mucho mejor que APC en número de peticiones/segundo donde obtiene una ganancia de entre un 5 y un 20%. La gran ventaja de Zend Optimizer+ es el rendimiento pero APC también presenta características que no incluye Optimizer+ como la caché de datos o la reutilización de partes de memoria en desuso; Zend Opetimizer+ funciona de otra manera ya que no reclama el espacio en desuso y se reinicia cuando el total de memoria no usada sobrepasa un nivel configurable.   Vota el RFC.

Comments

comments powered by Disqus