Si lo que buscamos es que nuestro sitio web gestionado por PrestaShop vaya más fluido, debemos borrar caché del mismo. Esto se puede llevar a cabo tanto en la versión de PrestaShop 1.6.* como en la 1.7.*. A continuación explicaremos como llevarlo a cabo en cada caso.

¿Qué es la caché?

Una caché es un componente de hardware o software que guarda datos para que las peticiones futuras de estos datos atiendan con mayor velocidad. Los datos guardados en una caché pueden ser el resultado de un cálculo precedente o bien el duplicado de datos guardados en otro sitio, por norma general, da velocidad de acceso más veloz. Se genera un acierto de caché cuando los datos pedidos se pueden localizar en esta. En el caso contrario, se produce un fallo de caché cuando no están dichos datos. La lectura de la caché es más veloz que calcular de nuevo un resultado o bien leer desde un almacén de datos más lento; por ende, cuantas más peticiones se puedan atender desde la memoria caché, más veloz va a funcionar el sistema.

Cuando charlamos de una caché de memoria nos referimos a la memoria de acceso veloz de una unidad central de procesamiento (CPU), que guarda provisionalmente los datos recientes de los procesados (información).

¿Cómo borro caché en PrestaShop 1.6?

Este proceso es compatible para cualquier versión de PrestaShop 1.6. Tienes que seguir los siguientes pasos.

Paso 1: Lo primero de todo, será dirigirnos al panel principal para administrar PrestaShop.

Una vez ahí, pulsaremos sobre la opción "Parámetros avanzados".

parámetros avanzados para borrar caché

Paso 2: Se nos desplegarán varias opciones, tenemos que elegir la que pone "Rendimiento".

Si pulsamos ese apartado, nos llevará a la configuración del rendimiento en PrestaShop.

rendimiento de la caché

Paso 3: Cuando estemos en el apartado de "Rendimiento", deberemos pulsar el botón situado en la esquina superior derecha llamado "Borrar la caché".

Con ello procederemos a realizar la eliminación de toda la memoria caché en nuestro sitio web.

borrar caché Prestashop 1.6

Si se realiza la acción de borrado correctamente de la caché, deberá salir un aviso similar al de la siguiente captura.

borrado_correcto

Cabe destacar, que realizar el borrado de forma gráfica mediante el panel de administración, es igual que hacer el proceso manualmente. Ya que eliminará el contenido de las siguiente carpetas, donde se aloja la memoria caché.

  • cache/smarty/compile/ (todos los archivos y carpetas que hay dentro excepto el "index.php" y el last_flush)
  • cache/smarty/cache/ (todos los archivos y carpetas que hay dentro excepto el "index.php" y el last_template_flush)
  • img/tmp/ (todos los archivos y carpetas)
  • themes/nombredeltheme/cache/ (todos los archivos y carpetas que hay dentro excepto el "index.php")

 

Es aconsejable, deshabilitar la memoria caché del sitio web, excepto cuando estemos realizando mantenimientos.

Para deshabilitarla, nos dirigimos al final de la página, y desmarcamos la casilla de "Utilizar la caché" para posteriormente pinchar sobre "Guardar".

Deshabilitar memoria caché de Prestashop

Con esto tendríamos eliminada correctamente la memoria caché en la versión de PrestaShop 1.6.

¿Cómo elimino caché en PrestaShop 1.7?

El proceso es similar que en su versión anterior, pero hay ligeros cambios en el proceso. Por lo que, vamos a explicar como realizar el borrado correctamente en PrestaShop 1.7.

Paso 1: Lo primero, es posicionarnos en el panel de administración para PrestaShop. Cuando estemos posicionados, tenemos que pulsar en el apartado de "Parámetros Avanzados".

parámetros avanzados Prestashop 1.7

Paso 2: En la lista de opciones que se nos desplegarán, seleccionamos la que se llama "Rendimiento"

Rendimiento Prestashop 1.7

Paso 3: Una vez dentro de "Rendimiento", nos dirigimos a presionar el botón de "Borrar la caché" situado en la esquina superior derecha.

Borrar caché Prestashop 1.7

Si se borra la memoria caché exitosamente, nos notificarán con el siguiente aviso.

borrado_exitosamente

Este proceso es lo mismo que eliminar el contenido manualmente en el siguiente directorio:

  • /var/app/cache/ (eliminar el contenido de dentro, no el directorio.)

Paso 4: Como en la versión 1.6 de PrestaShop, podemos desactivar la memoria caché al final de la misma página donde nos encontramos.

Simplemente desactivamos la opción y pulsamos sobre "Guardar".

Deshabilitar caché Prestashop 1.7

Es aconsejable dejarlo habilitado únicamente si estamos realizando pruebas, y tenemos PrestaShop en modo mantenimiento.

Hasta aquí sería la explicación de como eliminar la memoria caché desde el panel administrativo de PrestaShop. Tanto para la versión 1.6 como para la 1.7.

Accede a más contenido

En Hoswedaje te ofrecemos más información acerca de configurar impuestos y descuentos en Prestashop o de mejorar el SEO de tu Prestashop. Te dejamos estos artículos y si necesitas ayuda contacta con nosotros.

➡  Si estas interesado en como configurar impuestos y descuentos en Prestashop pincha aquí.

➡  Si estas interesado en saber cómo mejorar el SEO de tu Prestashop pincha aquí.