Cursos Magento

Magento 2: o deslize dos blocos

,

15 de maio de 2018

Um dos recursos mais legais do Magento 2 é provavelmente o Full Page Cache nativo, algo que só existia na versão Enterprise (paga) do Magento 1.

No entanto, um simples deslize na declaração dos blocos pode fazer com que uma página inteira não seja mais cacheada pelo full page cache.

Neste vídeo eu mostro na prática como este “deslize” pode afetar a performance da sua loja.

TTL

Uma possível alternativa para o caso exibido no vídeo, e sugerida pelo Magenteiro Denis (veja comentários), pode ser adicionar o parâmetro ttl nos atributos do bloco.

 

Embora não tenha conseguido reproduzir a solução, ela pode ser um caminho para quem estiver utilizando Varnish Cache.

Mais informações em https://github.com/magento/magento2/issues/1591#issuecomment-349561361 e em \Magento\PageCache\Observer\ProcessLayoutRenderElement::execute.

 

Confira este e outros vídeos no canal Magenteiro no Youtube.

 

Ricardo Martins

Desenvolvedor web há mais de 15 anos, desde 2011 totalmente especializado em Magento, ajudo na criação de conteúdo, e cursos online sobre Magento - hoje com mais de 7000 alunos de 97 países - e criador do módulo PagSeguro Transparente para Magento, usado em mais de 12 mil lojas.

Últimos posts por Ricardo Martins (exibir todos)

Assuntos: | |
Comentários