Si está buscando una solución de almacenamiento en caché para acelerar el rendimiento del sitio web, XCache es una de las mejores soluciones.
Qué es XCache y su uso:
- XCache acelera el rendimiento de PHP en los servidores. Acelera la carga de la página.
- XCache optimiza el rendimiento al eliminar el tiempo de compilación de los scripts php al almacenar en caché el estado compilado de los scripts php en la RAM y usa la versión compilada directamente desde la RAM.
- Esto aumentará la tasa de tiempo de generación de la página hasta 5 veces, ya que también optimiza muchos otros aspectos de los scripts php y reduce la carga del servidor.
Cómo habilitar XCACHE a través de SSH:
- Descargar el XCACHE
- Para Linux VPS, puede iniciar sesión en su servidor a través de SSH y ejecutar los siguientes comandos para la instalación de XCACHE:
- # wget xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz [esta línea descargará el XCACHE]
- # tar -zxvf xcache-3.1.0.tar.gz [esta línea extraerá el archivo]
- # cd xcache-3.1.0
- # phpize
- # ./configure –enable-xcache
- # hacer
- # hacer la instalación
- Ahora, agregue la siguiente extensión en el archivo php.ini:
- Reiniciar Apache
Cómo habilitar XCACHE desde WHM/cPanel:
- Inicie sesión en su WHM
- Ir a EasyApache desde el panel de opciones de la izquierda
- Mantenga seleccionada la opción Configuración guardada previamente y haga clic en Comenzar a personalizar según el perfil
- No es necesario cambiar nada en Apache y PHP. Simplemente haga clic en el botón Siguiente para ir a los siguientes pasos
- Desde la lista de opciones cortas, tendrá una opción xcache para php. Seleccione esta opción y haga clic en Guardar y compilar
- Tomará unos minutos completar el proceso de compilación. Una vez hecho, reinicie Apache desde WHM
- Puedes modificar los valores establecidos para Xcache desde el archivo php.ini
Las siguientes son las configuraciones recomendadas para Xcache, sin embargo, puede modificarlas según sus requisitos:
Configuración de administración de XCache:
xcache.admin.user="mOo"xcache.admin.pass=""xcache.admin.enable_auth="on" xcache.test="Off" xcache.coredump_directory=""xcache.disable_on_crash="off"
Configuración del caché XCache:
xcache.cacher="Activado"xcache.stat=”Activado”xcache.shm_scheme="mmap"xcache.readonly_protection=Desactivadoxcache.size="50M"xcache.count="1"xcache.slots="8K"xcache.ttl="3600"xcache.gc_interval="300"xcache.var_size="16M"xcache.var_count="2"xcache.var_slots="8K"xcache.var_ttl="3600"xcache.var_maxttl="7200"xcache.var_gc_interval=" 300"xcache.mmap_path="/dev/zero"xcache.readonly_protection="Desactivado"
Configuración del optimizador de XCache:
xcache.optimizer="Activado"
Configuración de cobertura de XCache:
xcache.coverager="Off"xcache.coverager_autostart=”Off”xcache.coveragedump_directory="/tmp/pcov/" Puede verificar la instalación de Xcache y su configuración cargando una página simple de phpinfo().