fbpx

Cómo configurar memcached en Prestashop

Cómo configurar memcached en Prestashop

Primero vamos a explicar brevemente que es memcached, y después explicaremos cómo configurarlo en Prestashop. En próximos artículos explicaremos como configurarlo en WordPress.

¿Qué es memcached?

Memcached es un módulo de apache que mejora el rendimiento de tu tienda online o de tu web. Memcached evita el acceso innecesario a la base de datos (MySql) siempre y cuando pueda obtener la información de memoria.

Imagina una web que está teniendo muchas visitas simultaneas, y muchos acceden a la misma información, sin memcached cada usuario al acceder pide a la base de datos la misma información, la que muestre la web en ese momento, con memcached, si ya un usuario ha hecho que se obtenga la información de la base de datos, la almacena en memoria y se la da directamente a los otros usuarios, con lo cual se evita muchos acceso a la base de datos, evitando sobrecargar la cpu innecesariamente, y mejorando el rendimiento en picos de visitas de una web.

Una vez explicado que es memcached, vamos a ver cómo configurar memcached en tu tienda prestashop:

Paso 1: Accede a la administración de tu prestashop. Haz clic en Preferencias y después en rendimiento:

prestashop preferencias rendimiento

Paso 2: Abajo del todo verás, en la sección Cache veras algo como esto:

activar memcachedActiva la opción Utilizar cache

En Sistema de cache, podrás ver Sistema de archivos y Memcached: Marca Memcached.

Paso 3: Por último pulsa la opción Añadir un servidor y verás lo siguiente:

memcached ip puerto peso

  • Dirección IP debes poner: 127.0.0.1
    Si la base de datos la tienes en otro servidor distinto al servidor web, debes indicar aquí su dirección IP.
  • Puerto: MUY IMPORTANTE, debes pedirnos el puerto. En el servidor hay más tiendas prestashop con memcached activado, y si usas un puerto que no esté libre, tu tienda no funcionará correctamente. Pídenos el puerto por ticket.
  • Peso:  debes indicar 1.
    Si tienes más de 1 base de datos para la misma aplicación, puedes indicar más servidores y asignarles peso distinto. Si solo configuras un servidor, no es un valor relevante.

Una vez hecho todo esto, debes guardar los cambios y todo listo.

Comprueba que todo funcione correctamente. Si detectas algún fallo desactiva memcached y no dudes en contactar con nosotros mediante ticket para que te ayudemos.

Si el artículo te ha sido de ayuda, puedes ayudarnos a nosotros compartiéndolo en tus redes sociales. ¡Gracias!

6 comentarios
  • Felipe
    Enviado el 16:00h, 16 noviembre Responder

    No me aparece la opción de «rendimiento»

  • Bruna
    Enviado el 17:26h, 04 octubre Responder

    Muchas gracias, it worked well!

  • perfecto
    Enviado el 18:15h, 11 marzo Responder

    Configurado y funcionando, gracias.

  • Locke
    Enviado el 10:31h, 05 noviembre Responder

    Gracias compañero.

  • laudemmedia
    Enviado el 16:14h, 19 octubre Responder

    gran post, gracias

Post A Reply to Felipe Cancel Reply