Nginx e seus sistemas de cache. Eles são todos iguais?

1

Eu sou um pouco confuso sobre o PageSpeed, o Microcaching e o Memcached. São apenas ferramentas diferentes que fazem o mesmo trabalho?

Eu estava pensando inicialmente em usar o PageSpeed com o Nginx. Se eu fizer isso, preciso de microcaching? E quanto ao memcached?

    
por Daniel 25.07.2014 / 07:50

2 respostas

2
  • Microcaching: uma tecnologia para armazenar em cache o conteúdo quase estático, mas gerado dinamicamente por um tempo muito curto (ordem de segundos). Isso ajuda apenas se você tiver várias solicitações por esse intervalo.
  • PageSpeed: Um grupo de tecnologias implementadas como um módulo de servidor da Web que tenta acelerar o site com otimizações como alteração de ordem de carregamento, compactação / redução de JS e CSS, redimensionamento / compactação de imagens, armazenamento em cache e vários outros filtros. Em contraste com a microcaching, ele altera ativamente o conteúdo entregue ao cliente.
  • O Memcache é um sistema de armazenamento em cache de RAM de uso geral que é usado para muitos propósitos diferentes. Ele pode ser usado como um back-end de cache, pelo menos para o PageSpeed.

Você pode usar o microcaching e o PageSpeed juntos, mas você precisa testar se realmente ajuda você.

    
por 25.07.2014 / 11:52
0

Eu também ouvi coisas boas sobre o Varnish se você está procurando por velocidade real. Um pouco acima da minha cabeça para implementar (estou feliz com memcache embora), mas algo que você gostaria de ver.

Além disso, minha experiência com compactação e compactação de JS e CSS não é muito boa. O estilo tende a quebrar quando estou tentando configurá-lo.

    
por 25.07.2014 / 15:30