¿Cómo utiliza Memcached en su sitio web cPanel?

Procédure

¿Qué es Memcached?

Memcached es un servicio de almacenamiento de objetos en memoria. Este servicio permite almacenar y luego recuperar muy rápidamente "objetos" como datos binarios o resultados de consultas MySQL. Su principal ventaja (pero también su principal inconveniente) es que todos los datos se almacenan en memoria RAM: el acceso es por tanto muy rápido, pero es volátil (todos los datos se borrarán en cuanto se reinicie el servicio).

¿Cuáles son las ventajas para mi sitio?

Aunque el módulo Fastest Cache suministrado y preactivado en nuestros paquetes de alojamiento web cPanel ya le ofrece un sistema de caché de páginas de alto rendimiento, es posible que también necesite optimizar páginas dinámicas como páginas de búsqueda, páginas de cestas de la compra, feeds de noticias, un sistema de mensajería instantánea, una lista de comentarios o un área de miembros.

Lamentablemente, estas páginas altamente dinámicas no pueden almacenarse en caché en su totalidad porque su contenido cambia con mucha frecuencia. Si los datos se recuperan instantáneamente de la base de datos (PostgreSQL o MySQL), se corre el riesgo de saturar el servidor de base de datos y de obtener un rendimiento mediocre.

Para remediarlo, puede, por ejemplo, almacenar los nombres de los productos más populares y sus precios en un sistema de caché de objetos. De este modo, cuando se cargue la página de la cesta de la compra, no tendrá que ejecutar una consulta SQL para recuperar los productos más populares. Su sitio será más rápido y su base de datos MySQL o PostgreSQL estará menos sobrecargada.

¿Cómo se utiliza Memcached en PHP?

Hay dos extensiones de PHP diferentes que se pueden utilizar para permitir que un script PHP se comunique con un servidor Memcached: memcache y memcached. Es importante que consulte con el autor de su script para saber cuál de las dos utiliza su sitio. Para activar uno de ellos :

1. Conéctese a su interfaz cPanel y haga clic en"Seleccionar una versión PHP" en la sección"Software".

¿Cómo utiliza Memcached en su sitio web cPanel?

2. Marque"memcache" o"memcached" según sea necesario.

¿Cómo utiliza Memcached en su sitio web cPanel?

Ya está. Ahora puede conectarse a los servidores memcached desde sus scripts PHP. Una instancia de memcached está disponible por defecto en tu cuenta de cPanel. Aquí están los detalles de conexión:

  • Host: localhost
  • Puerto: 11211 (tcp)

¿Cómo puedo utilizar Memcached como caché de objetos en WordPress?

WordPress ya dispone de un ecosistema de caché de objetos que permite a los plugins y temas pedir a WordPress que almacene en memoria el resultado de una consulta MySQL compleja. Esto funciona con la clase WP_Object_Cache. Usar memcached como espacio de almacenamiento para WP_Object_Cache permite a WordPress beneficiarse del rendimiento de memcached.

El plugin de WordPress"Memcached Object Cache" permite hacer esto con la extensión memcache PHP, que debe ser activada previamente (ver párrafo anterior). Para instalarlo, descargue el archivo object-cache.php del plugin y colóquelo en la carpeta wp-content de su sitio web (mediante FTP o el gestor de archivos cPanel):

¿Cómo utiliza Memcached en su sitio web cPanel?

A continuación, tendrás que rellenar una clave de caché para que tu sitio web sepa qué datos de memcached son suyos. Esto se hace añadiendo la línea"WP_CACHE_KEY_SALT" a wp-config. php :

¿Cómo utiliza Memcached en su sitio web cPanel?

Y eso es todo.

¿Cómo configuro MemCached en WordPress con W3 Total Cache?

1. Conéctate a la interfaz de tu Wordpress y haz clic en"Extensión/Añadir" para instalar W3 Total Cache.

¿Cómo utiliza Memcached en su sitio web cPanel?

2. Busca el plugin"W3 Total Cache" y haz clic en"Instalar mantenimiento".

¿Cómo utiliza Memcached en su sitio web cPanel?

3. 3. Haga clic en "Activar".

¿Cómo utiliza Memcached en su sitio web cPanel?

4. Busca el plugin en la lista de plugins y haz clic en"Configuración" debajo de él.

¿Cómo utiliza Memcached en su sitio web cPanel?

5. 5. Ve a la sección "Caché debase de datos", marca la casilla"Activar" e introduce"memcached" en la sección"Método de caché de base de datos". 6. Por último, haz clic en "Guardar configuración y purgar caché" para guardar tu solicitud.

¿Cómo utiliza Memcached en su sitio web cPanel?

Puede realizar la misma operación para la sección"Caché de objetos". La caché de objetos permite almacenar en caché sólo los resultados de los objetos de la base de datos.

¿Cómo configurar MemCached en Prestashop?

1. Conéctate a tu panel de control de Prestashop, haz clic en "Configuración avanzada" y luego en"Rendimiento".

¿Cómo utiliza Memcached en su sitio web cPanel?

2. 2. Vaya a"Caché", haga clic en "Sí" y elija"memcache" o"Memcached" en función de la extensión que haya activado al seleccionar su versión de PHP. Por último, haga clic en "Guardar" para guardar la solicitud.

¿Cómo utiliza Memcached en su sitio web cPanel?

Conclusión

Ahora puede configurar Memcached en su paquete de alojamiento cPanel para WordPress o Prestashop. Sin embargo, debe tenerse en cuenta que todos los datos en Memcached es accesible a todos los usuarios en el mismo servidor cPanel como el suyo. Por esta razón, es imperativo que nunca almacene información sensible en Memcached.

No dudes en compartir tus comentarios y preguntas.

Valora este artículo :

5/5 | 1 opinión

Este artículo le ha sido útil ?

Article utile

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artículos similares

1mn lectura

¿Cómo configuro Cloudflare en un sitio web alojado en cPanel?

4mn lectura

Uso de Redis como caché de objetos persistente para WordPress en cPanel

4mn lectura

Acelere su sitio con Fastest Cache - Cache Varnish

3mn lectura

¿Cómo puedo utilizar IpXchange para personalizar la IP de su dominio?


Formule una pregunta al equipo de LWS y a su comunidad