Experimentando a atualização atrasada do código front-end usando o Google mod_pagespeed no Centos 5.X VPS

1

Estou usando mod_page speed com Apache em Centos 5.X VPS (não tenho 100% de certeza sobre o exato Centos versão, mas eu sei que está na série 5.)

Estou hospedando inúmeros sites WordPress com o W3 Total Cache, todos com a versão mais recente do WordPress e do W3TC instalados.

Agora, aqui está o meu problema. Ao editar qualquer tipo de código "front-end" (HTML, CSS, JS, ETC), ele não é atualizado depois que a página é renderizada por cerca de 5 minutos.

Limpei todos os caches do W3TC e limpei os caches do navegador. Normalmente no passado (antes da instalação do mod_pagespeed do Google) isso teria sido limpo e atualizado instantaneamente. Desde a instalação de mod_pagespeed, tenho ~ 5min de atraso (às vezes mais) de toda atualização de código front-end (mesmo depois de limpar caches).

Ouvi dizer que rodar mod_pagespeed em um VPS é um grande NO-NO. Algum comentário sobre esse boato?

Eu também ouvi que rodar o mod_pagespeed em combinação com o W3TC (W3 Total Cache - plugin WordPress) é outro grande NO-NO. Algum feedback sobre isso?

O que está causando esse problema?

  • Isso é normal? Devo apenas ignorá-lo & contornar isso?
  • É porque mod_pagespeed ainda está com bugs?
  • É porque eu não deveria estar executando o mod_pagespeed em um VPS?
  • É porque eu não deveria ter AMBOS mod_pagespeed & W3TC instalado? (Os conflitos estão em conflito?)

Ou todos os itens acima são irrelevantes? Devo apenas fazer todas as minhas alterações em um servidor de desenvolvimento local e, em seguida, fazer o upload para o servidor ativo depois que as alterações finais forem feitas?

mod_pagespeed parece rodar perfeitamente diferente do irritante atraso de 5 minutos nas mudanças de código no front-end.

Tantas perguntas, com tão pouco conhecimento. Se você sabe alguma coisa sobre este atraso com mod_pagespeed, por favor me esclareça com seus pensamentos sobre esta situação particular.

    
por Michael Ecklund 09.07.2012 / 20:20

2 respostas

2

Parece que você precisa limpar o cache mod_pagespeed. Consulte as Perguntas frequentes sobre mod_pagespeed: Como limpar o cache do meu servidor?

Também ouvimos falar de problemas relacionados à execução de mod_pagespeed e outros sistemas de armazenamento em cache (especialmente o W3TC), mas não parece que esse seja o seu problema.

mod_pagespeed deve funcionar bem em um VPS.

    
por 10.07.2012 / 19:24
1

mod_pagespeed não se importa se você está em um VPS. Nem o VPS se importa.

Comparar os cabeçalhos HTTP entre mod_pagespeed habilitado e desabilitado deve dar algumas pistas, mas para torná-lo curto: parte do que mod_pagespeed faz é garantir a devida (ou, neste caso, surpreendente ) Expires e Cache-Control headers (e semelhantes) são definidos. Isso influencia diretamente o comportamento do cache de todo o caminho do seu Apache (com mod_pagespeed) para o seu navegador.

A resposta simples seria: sim, rodar mod_pagespeed e outra coisa que faz cache (não sei nada sobre o W3TC) poderia levar a resultados interessantes .

Resposta mais longa (para você): observe exatamente o que ambos fazem e descubra quais configurações devem ser ajustadas, se houver alguma.

    
por 09.07.2012 / 20:36