Pregunta

Tengo una parte estática, que está incluido en todas las páginas (navegación), pero tarda mucho en generar. Es por eso que he puesto toda la vida caché y una clave de caché estática.

funciona bien, hasta el FPC está activado. A continuación, el bloque se sigue generando de nuevo por una página nueva llamada y no sirve a partir de la caché de bloques.

No es esta línea en Enterprise_PageCache_Model_Observer:

Mage::app()
    ->getCacheInstance()
    ->banUse(Mage_Core_Block_Abstract::CACHE_GROUP); // disable blocks cache

¿Cuál es la razón de esto? Tiene sentido para mí todavía caché ciertos bloques, incluso si está en FPC -. Porque de otra generación de páginas que no sean atendidos completamente de la memoria caché se ralentizó

  1. ¿Cuál es la decission diseño detrás de eso?
  2. ¿Qué es una buena solución en torno a que?
  3. ¿Es perjudicial si acabo de eliminar esta prohibición bloque de caché?
¿Fue útil?

Solución

Este error se ha corregido en Magento 1.14.2.0. (Ref http://merch.docs .magento.com / ee / user_guide / magento / release-notes-EE-1.14.2.html en Problemas conocidos)

Otros consejos

Para poder desactivar FPC para los bloques dinámicos, por ejemplo, en la página de pago o la compra. Sobre tercera pregunta, en mi opinión no se debe hacer esto que es roto podría proceso de FPC (para ser franco, para dar una respuesta correcta, debemos comprobar el código fuente también).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top