¿Cuál es la diferencia entre "Flush Magento Cache" y "Flush Cache Storage" en la gestión de caché de magento?
111
A veces, la ubicación de la caché (como /tmp/
) o el servicio (como Memcache) se comparte con otras aplicaciones. "Flush Magento Cache" elimina solo aquellas entradas que Magento rastrea de manera confiable como propias. "Flush Cache Storage" borra todo, pero podría afectar a otras aplicaciones si lo están usando.
Normalmente, la ubicación está var/cache/
en la carpeta de Magento, por lo que no se comparte después de todo. Es seguro utilizar cualquiera de los botones. A veces (rara vez) las entradas no están claramente etiquetadas o Magento las pierde de vista y solo el segundo botón tiene un efecto sobre ellas. Tiendo a usar el segundo botón cuando tengo dificultades para rastrear la causa de un problema.
mage--*
directorios. Eliminar manualmente el mismo debe ser lo último, ya que no genera nuevas entradas de caché. MageTool tiene un comando de borrar caché para este propósito.Vaciar caché de Magento
Elimina todos los elementos en la caché predeterminada de Magento (var / cache) y la caché var / full_page que tienen una etiqueta Magento
Vaciar almacenamiento de caché
Elimina todos los elementos del caché. Esto es equivalente a eliminar todo el contenido de la carpeta de caché en el servidor. Si su sistema usa una ubicación de caché alternativa, se eliminarán todos los archivos en caché utilizados por otras aplicaciones.
fuente
Como ejemplo práctico, si usa el caché de magento para sus propios dispositivos, por ejemplo;
Deberá utilizar el almacenamiento de caché de vaciado para borrar esto si realiza una actualización.
En mi caso, es para un menú fuera del lienzo de 3 niveles generado dinámicamente.
fuente
Encuentre la diferencia entre "Flush Magento Cache" y "Flush Cache Storage" a continuación:
Vaciar almacenamiento de caché: esta función básicamente borra todo el caché, todas las etiquetas de caché. Esto llama a la función "flush ()" en el modelo "núcleo / caché".
Flush Magento Cache: esta función borra las etiquetas de caché "MAGE" y "CONFIG". Esta clase es la función "clean ()" en el modelo "core / cache".
fuente
Caché de Magento: Elimina todos los elementos de la caché de Magento predeterminada (var / cache), de acuerdo con su etiqueta asociada de Magento.
Vaciar el almacenamiento de la caché: elimine todos los elementos de la caché independientemente de la etiqueta Magento. Si utilizó otra ubicación utilizada por otra aplicación, se eliminará en este proceso.
fuente
Aquí está la respuesta a su consulta:
Vaciar caché de Magento Cuando realiza esta acción, se eliminan los contenidos que tienen la etiqueta Magento en var / cache y var / full_page_cache.
Vaciar el almacenamiento de la caché Bueno, eliminó todo el contenido de la caché. En caso de que esté utilizando una ubicación de caché alternativa o una aplicación como Varnish Cache, que es un acelerador de aplicaciones web también conocido como proxy inverso HTTP de almacenamiento en caché. Entonces también eliminará el caché de allí.
fuente
Tiene que vaciar el almacenamiento de la caché si modifica las columnas de una tabla (agregar o quitar columna) porque magento ejecuta una
DESCRIBE
consulta mysql y luego guarda el resultado en la caché. Esta caché no se borra si solo hace clic en el botón "Flush Magento Cache".fuente
Por lo general, cache: clean elimina todo el caché habilitado relacionado con magento, mientras que cache: flush elimina todo el almacenamiento de caché, ya sea su caché magento o cualquier caché de terceros (ya sea habilitado o deshabilitado)
fuente
Caché de Magento: Elimina todos los elementos de la caché de Magento predeterminada (var / cache), de acuerdo con su etiqueta asociada de Magento.
Vaciar el almacenamiento de la caché: elimine todos los elementos de la caché independientemente de la etiqueta Magento. Si utilizó otra ubicación utilizada por otra aplicación, se eliminará en este proceso.
fuente
Flush Magento Cache Se utiliza para eliminar la caché generada por defecto por magento
var/cache
yvar/full_page
.Flush Cache Storage Se utiliza para eliminar todo tipo de caché (caché de Magento y caché creado por otros proveedores externos.
fuente