El futuro incierto de eAccelerator

Para el que no lo conoce, eAccelerator es uno de los mejores aceleradores y optimizadores de código PHP del mercado. Su funcionamiento es bastante complejo, pero podríamos resumirlo como una cache de código compilado (bytecode).

eAccelerator funciona perfectamente, y salvo pequeños errores que se producen muy de vez en cuanto, utilizarlo es de lo más recomendable. En mi caso lo utilizo desde hace varios años, y de forma conjunta con WordPress el rendimiento aumenta de manera espectacular, a la vez que baja el consumo de recursos en el servidor.

Lamentablemente no todas son alegrías, hace poco tuve que hacer una migración y descubrí con gran preocupación que el proyecto se encuentra prácticamente abandonado, inclusive si intentan acceder a la web oficial de eAccelerator ahora mismo verán que aparece la pagina de configuración de Apache, esto viene ocurriendo desde hace varios días y solo se puede acceder al sitio si ingresamos desde https.

Investigando un poco más descubro algo aún más preocupante, y es que el proyecto fue actualizado por ultima vez 31/05/2010. Por lo que me decidí investigar un poco más acerca de otras alternativas, las más conocidas APC y xCache.

sistemas php cache actualización

Como podrán ver, el resto de los sistema de cache PHP tienen un nivel de actualización mucho más importante que eAccelerator. Si bien esto no se traduce como la muerte anunciada de eAccelerator puede dejarnos pensando un buen rato.

En mi caso decidí migrar a APC, principalmente por estar desarrollado por el mismo equipo a cargo de todo PHP, además y por diversas pruebas que pude realizar la diferencia en rendimiento es ligeramente inferior a eAccelerator, pero al menos esta casi garantiza la continuidad del proyecto, además de las mejoras futuras en las próximas versiones de PHP.

Categorizado en: