13 Sep 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:
Paso 2: Abajo del todo verás, en la sección Cache veras algo como esto:
Activa 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:
- 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!
Felipe
Enviado el 16:00h, 16 noviembreNo me aparece la opción de «rendimiento»
aquihaydominios
Enviado el 16:55h, 16 noviembre¿Qué versión de Prestashop estás usando @Felipe?
Bruna
Enviado el 17:26h, 04 octubreMuchas gracias, it worked well!
perfecto
Enviado el 18:15h, 11 marzoConfigurado y funcionando, gracias.
Locke
Enviado el 10:31h, 05 noviembreGracias compañero.
laudemmedia
Enviado el 16:14h, 19 octubregran post, gracias