Tag

shell

Procurando

Memcached é um sistema de cache em memória utilizado para acelerar sites dinâmicos, cacheando dados e objetos na RAM para reduzir o número de vezes que uma fonte de dados externa (como um banco de dados ou uma API) deva ser acessada.

Simples, mas poderoso. De implantação rápida e facilidade no desenvolvimento, resolve muitos problemas que enfrentam grandes caches de dados.

Nginx (pronunciado “engine x”) é um servidor e proxy reverso HTTP de alta performance, gratuito e open-source, bem como um servidor proxy para IMAP/POP3. Escrito por Igor Sysoev em 2002, com sua primeira versão pública liberada em 2004, Nginx agora hospeda boa parte dos domínios do mundo.

Mesmo ainda em beta, o Nginx é conhecido por sua estabilidade, rico conjunto de características/facilidades, simples configuração e baixo consumo de recursos.

Nos passos abaixo ensinaremos como instalar e o Nginx e driblar as questões e bibliotecas necessárias para instalá-lo, o que pode ocorrer dependendo das bilbiotecas já instaladas no seu servidor.

Aproveitar o cache do navegador consiste em definir uma data de validade nos cabeçalhos de HTTP para recursos estáticos, instruindo o navegador a carregar os recursos baixados anteriormente a partir do disco local, não através da rede. Se você já usou o PageSpeed, tenho certeza que se deparou com uma mensagem como esta.

Nesse artigo vou falar sobre como especificar uma expiração para os recursos armazenáveis em cache que tem uma vida útil de atualização curta.