¿Apc, xcache o eAccelerator? ¿Qué debo usar para Wordpress?

¿Apc, xcache o eAccelerator? ¿Qué debo usar para Wordpress?

Estoy intentando configurar un servidor para un sitio de Wordpress. ¿Qué debo usar para el almacenamiento en caché del código de operación? ¿APC, xcache o eAccelerator?

Respuesta1

APC es, con diferencia, la mejor opción de las tres. eAccelerator está empezando a perder su base y parece tener problemas con la última versión de PHP. APC se puede encontraraquí. Hay muchos otros enlaces, pero este es uno confiable (suponiendo que sea la última versión). Las principales configuraciones a definir en su php.iniexpediente serán:

extension=”apc.so”
apc.enabled=”1”
apc.shm_size=”30M”

Como ejemplo, ejecuté una carga de instalación de Piwik equilibrada en tres servidores y con eAccelerator y fue capaz de manejar aproximadamente 15 visitas por segundo. Una vez que cambié a APC y reduje las configuraciones que necesitaba para mi instalación, logramos más de 40 visitas por segundo (más de 2 millones de visitas por mes) sin ningún defecto en la interfaz web de Piwik.

Aquí hay una imagen de nuestra CPU con APC encendido y apagado (Piwik usa un trabajo cron para recopilar su información, pero el punto es su efectividad)

Sistema usando APC El sistema no usa APC

Respuesta2

Actualmente le daría una mirada detenida a Xcache. APC no ha tenido muchas actualizaciones y nos produce bastantes errores de código de operación. Xcache también lo mantiene el grupo lighttpd, que no debería necesitar mucha presentación.

Finalmente, APC no está integrado y no se integrará dentro de PHP para todos aquellos que lo dicen (no necesariamente en este hilo sino en toda la red. Eso fue cierto para las conversaciones iniciales de PHP6 que se trasladaron a 5.4, pero se eliminaron). ). En las últimas conversaciones PHP intenta determinar qué sistema de almacenamiento en caché de código de operación utilizar, si corresponde. Lo último que supe fue que se estaba considerando Zend Accelerator, que ya ni siquiera se puede descargar directamente.

Respuesta3

Usaría apc en una configuración nginx+php-fpm. Esto es generalmente lo que usamos para nuestro sitio.

Respuesta4

Yo uso APC enhttp://www.ubuntubrsc.com/y es bastante bueno.

Si mezclas eso connginx(con microcaché),PHP-FPM,BatcachéyCloudFlare Pro, obtienes un sitio web realmente rápido. El uso de recursos también es bastante impresionante.

información relacionada