- Bitacora de guebs - hosting, alojamiento web, hospedaje web y dominios - http://bitacora.guebs.com -
Nos cambiamos a Alternative PHP Cache o APC
Publicado por webmaster el día 24/02/2006 en Avisos e incidencias
El otro día, mientras realizamos las labores de actualización de PHP y del Zend Optimizer anunciadas el día 21, decidimos instalar APC para probarlo y tomar una decisión respecto a que optimizador de PHP deberíamos usar: Zend Optimizer o el Alternative PHP Cache.
Tanto Zend Optimizer como APC son lo que se denominan optimizadores de PHP, su objetivo es mejorar el rendimiento de las aplicaciones PHP mediante el uso de distintas técnicas de optimización del código y el cacheado del código PHP de forma compilada. En realidad, el funcionamiento de ambos optimizadores es bastante diferente, en principio el Zend Optimizer únicamenter optimiza el código mientras que el APC cachea el código en estado compilado, lo cual hace que la segunda vez que se ejecute un scripts sea bastante más rápido.
No debemos olvidar que PHP es un lenguaje intepretedado, es decir, cada vez que se ejecuta un scripts PHP el inteprete de PHP lee el código y lo intepreta para crear un código ejecutable por la máquina. Esto hace que PHP sea un lenguaje más lento que cualquier otro lenguaje compilado como C o Pascal. La solución a esto viene dada por estos optimizadores, y sobre todo por APC, el cual almacena el código en un estado similar a compilado, evitando que el código sea intepretado cada vez que se ejecuta.
En todas las pruebas que hemos visto en la que comparan la mejora de rendimiento de estos dos optomizadores (por ejemplo, aquí), el APC salía vencedor con bastante ventaja. Por este motivo y porque el APC es software de código abierto, mientras que el Zend no lo es, nos hemos decidido a probarlo. Si los resultados son positivos nos quedaremos definitivamente con APC.
Otra alternativa a estos dos optimizadores podría ser eAcceletator cuyo funcionamiento es muy similar a APC, tal vez algun día lo probemos.
Artículo procedente de Bitacora de guebs - hosting, alojamiento web, hospedaje web y dominios: http://bitacora.guebs.com
Dirección del artículo: http://bitacora.guebs.com/articulo/122/nos-cambiamos-a-alternative-php-cache-o-apc/