Instalar y conectar Memcached con WordPress

Instalar y conectar Memcached con WordPress en CentOS 7.

Memcached es una aplicación de caché en memoria distribuida. Ofrece un alto rendimiento, y se usa principalmente para acelerar sitios que hacen un uso intensivo de las bases de datos, como por ejemplo la gran mayoría de CMS.

También es factible su uso como almacén de objetos. La practica totalidad de los CMS más populares tienen un complemento o módulo para aprovechar la potencia de memcached, de la misma forma que muchos lenguajes de programación tienen su propia biblioteca de memcached, incluyendo PHP, Perl, RubyPython, etc…

Memcached se ejecuta en memoria, por lo que es muy rápido ya que no necesita escribir datos en el disco.

En este articulo instalaremos y configuraremos memcached en CentOS 7, con su complemento php y veremos como conectar Memcached con WordPress, de forma que aprovechemos aun mas si cabe la potencia de Memcached.

 

Instalar y configurar Memcached en CentOS 7

Memcached esta en los repositorios oficiales, por tanto proseguimos.

Una vez termino la instalación procedemos a configurarlo.

Veremos la configuración por defecto:

PORT=”11211″
USER=”memcached”
MAXCONN=”1024″
CACHESIZE=”64″
OPTIONS=””

La configuración dependerá de tus necesidades, de todas formas un buen ejemplo es:

# listening port
PORT=”11211″
# process owner
USER=”memcached”
# max connections
MAXCONN=”1024″
# max chache memory size (MB)
CACHESIZE=”128″
# possible to specify options here
# for example, listen all by default but you’d like to change local only,
# add an option like follows
OPTIONS=”-l 127.0.0.1″

Guardamos y cerramos el editor.

Continuamos…

 

Comprobamos que funciona correctamente.

Ejemplo de salida:

 

 

Instalar la extensión php en Memcached con CentOS 7

Ahora ya tenemos instalado Memcached con su extensión php.

 

Conectar Memcached con WordPress

En este apartado, lo que haremos es que Memcached también maneje los objetos.

La operación es simple, sigue los pasos que te indico.

  1. Crea un archivo en blanco llamado ” object-cache.php “.
  2. Copia y pega en el archivo el código que te propongo.
  3. Guarda el archivo.
  4. Sube el archivo a la raíz de la carpeta ” wp-content ” (wp-content/object-cache.php).
  5. Si es posible reinicia tu servidor.
  6. Memcached ya trabaja con los objetos.

 

El código php propuesto, es el siguiente:

 

 

Una vez realizados todos los procesos que hemos explicado, el rendimiento de tu wordpress aumentara considerablemente. Si quieres aumentar aun más el rendimiento, te recomiendo que revises este articulo, en el veras como instalar y configurar Zen OPcache.

 

Instalar y conectar Memcached con WordPress
4.6 (92%) 5 Votos

Agregar comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.