Valora este artículo :
5/5 | 1 opinión
Este artículo le ha sido útil ?
Sí
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
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).
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.
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".
2. Marque"memcache" o"memcached" según sea necesario.
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:
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):
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 :
Y eso es todo.
1. Conéctate a la interfaz de tu Wordpress y haz clic en"Extensión/Añadir" para instalar W3 Total Cache.
2. Busca el plugin"W3 Total Cache" y haz clic en"Instalar mantenimiento".
3. 3. Haga clic en "Activar".
4. Busca el plugin en la lista de plugins y haz clic en"Configuración" debajo de él.
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.
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.
1. Conéctate a tu panel de control de Prestashop, haz clic en "Configuración avanzada" y luego en"Rendimiento".
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.
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 ?
Sí
No
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?