Table of Contents
Instale XCache para acelerar y optimizar el rendimiento de PHP
En la mayoría de los casos, el rendimiento de PHP. puede ralentizar el rendimiento de los sitios web. Para optimizar y acelerar el rendimiento del sitio web, debe mejorar el rendimiento de PHP. Para este propósito, puede utilizar cachers de código de operación como eAccelerator, APC, Memcached, XCache, etc. Personalmente, mi opción favorita es XCache.
XCache. es un caché de código de operación de código abierto y gratuito, está diseñado para mejorar el rendimiento de la ejecución de scripts PHP en servidores. Optimiza el rendimiento al eliminar el tiempo de compilación del código PHP al almacenar en caché la versión compilada del código en la memoria y de esta manera la versión compilada carga el script PHP directamente desde la memoria. Esto seguramente acelerará el tiempo de generación de la página hasta 5. veces más rápido y también optimizará y aumentará muchos otros aspectos de los scripts php y reducirá la carga del sitio web/servidor.
Puede que no sea 5. veces más rápido, pero definitivamente mejorará la instalación estándar de PHP con el código de operación XCaher. Este artículo explica cómo configurar e integrar XCache. en la instalación de PHP. en un RHEL. CentOS. Fedora. y Ubuntu. Sistemas Linux Mint. y Debian.
Paso 1: Instalación de XCache para PHP
Los usuarios que ejecutan distribuciones basadas en Red Hat. pueden instalar XCache a través de un administrador de paquetes habilitando el repositorio epel. Una vez que haya habilitado el repositorio epel, puede usar el siguiente comando yum. para instalarlo.
RHEL/CentOS/Fedora # yum install php-xcache xcache-admin
Por defecto, XCache. está disponible para distribuciones basadas en Debian. desde el administrador de paquetes. Por lo tanto, puede instalar el paquete XCache usando el siguiente comando apt-get.
Debian/Ubuntu/Linux Mint # apt-get install php5-xcache
Paso 2: Configuración de XCache para PHP
freestar.config.enabled_slots.push
El archivo de configuración XCache.ini. tiene dos configuraciones que te recomiendo que comprendas, ya que son vitales para usar en este complemento. La información detallada de los ajustes de configuración de XCache se puede encontrar en XcacheIni. Si no desea cambiar ninguna configuración, puede usar la configuración predeterminada, ya que es lo suficientemente buena para usar con XCache.
RHEL/CentOS/Fedora # vi/etc/php.d/xcache.ini Debian/Ubuntu/Linux Mint # vi/etc/php5/conf.d/xcache.ini O # vi/etc/php5/mods-available/xcache.ini
Paso 3: Reiniciar Apache para XCache
Una vez ya terminó con los ajustes de configuración, reinicie su servidor web Apache.
#/etc/init.d/httpd restart #/etc/init.d/apache2 restart
Paso 4 : Verificando XCache para PHP
Una vez que haya reiniciado el servicio web, escriba el siguiente comando para verificar XCache. Debería ver las líneas de XCache como se muestra a continuación.
# php-v Salida de muestra PHP 5.3.3 (cli) (construido: 3 de julio de 2012 16:40:30) Copyright (c) 1997-2010 The PHP Group Zend Motor v2.3.0, Copyright (c) 1998-2010 Zend Technologies con XCache v3.0.1, Copyright (c) 2005-2013, por mOo con XCache Optimizer v3.0.1, Copyright (c) 2005-2013, por mOo con XCache Cacher v3.0.1, Copyright (c) 2005-2013, por mOo con XCache Coverager v3.0.1, Copyright (c) 2005-2013, por mOo.
Alternativamente, puede verificar XCache creando un Archivo ‘ phpinfo.php. en el directorio raíz de su documento (es decir, /var/www/html. o /var/www. .
vi/var/www/phpinfo.php
A continuación, agregue las siguientes líneas php y guarde el archivo.
php phpinfo (); ?>
Abra un navegador web y llame al archivo como “ http://your-ip-address/phpinfo.php. . Verá la siguiente captura de pantalla de salida.
Información de XCache
Paso 5: Habilitación del Panel de administración de XCache para PHP
De forma predeterminada, el panel de administración está protegido con http-auth. y en estado deshabilitado, si no ha establecido una contraseña. Para configurar el usuario/contraseña, abra el archivo Xcache.ini. Pero, primero tienes que crear una contraseña md5 usando el siguiente comando.
# echo-n “typeyourpassword” | Salida de muestra md5sum e10adc3949ba59abbe56e057f20f883e
Ahora abra el archivo Xcache.ini. agregue la contraseña md5. generada. Vea el siguiente ejemplo, agregue su propia cadena de contraseña md5.
[xcache.admin] xcache.admin.enable_auth = On; Configure esto para usar las páginas de administración xcache.admin.user = “ mOo. ; xcache.admin.pass = md5 ($ your_password) xcache.admin.pass = “ e10adc3949ba59abbe56e057f20f883e.
La forma más sencilla de hacerlo es copiando todo el directorio xcache. ( admin. estaba en una versión anterior) a su directorio raíz web (es decir, /var/www/html. o /var/www. .
# cp-a/usr/share/xcache//var/www/html/O # cp-a/usr/share/xcache/htdocs/var/www/xcache O cp-a/usr/share/xcache/admin//var/www/(versión anterior)
Ahora llámelo desde su navegador, aparecerá una ventana emergente de inicio de sesión http-auth. Ingrese su usuario/contraseña y listo.
http://localhost/xcache O http://localhost/admin (versión anterior) XCache 3.0 Versión más reciente
Panel de administración de XCache 3.0 Versión anterior de XCache 2.0
Panel de administración de XCache
Vínculos de referencia
Página de inicio de XCache