56
DICAS PARA PROGRAMAR DE UMA
MANEIRA FÁCIL E DESCOMPLICADA
CODE/
VARNISH
240
MINUTOS
PERFOR-
MANCE
OTIMIZA-
DOR
s principais
problemas
apresentados
pelos sites se
relacionam, quase sempre,
com itens como desempenho
e velocidade de resposta.
Dependendo do tráfego
da página, ou mesmo da
complexidade de um tema
WordPress, por exemplo, o
DFHVVR SRGH ëFDU OHQWR RX
parar completamente.
Uma solução bastante
usada em plataformas Linux
para acelerar e melhorar o
desempenho de sistemas
WordPress são os “caches”.
Um dos mais conhecidos e
HëFLHQWHV « R 9DUQLVK XVDGR
inclusive em portais com
grande tráfego de rede, como
o site do
New York Times
.
O Varnish Cache é uma
solução Open Source que roda
sobre Linux e com Apache. Uma
vez instalado, ele vai “escutar”
todo tráfego no servidor, pela
porta 80, enquanto o Apache
vai “escutar” apenas o Varnish,
na porta 8080. Mas como
colocar mais uma camada de
comunicação entre o usuário e
os arquivos no servidor podem
acelerar e não tornar mais lento o
acesso e a navegação?
Para entender isso, é preciso
saber como o processo de
construção de uma página web,
requisitada pelo navegador ao
servidor, funciona. Na primeira
parte desta reportagem, você
confere como começar a usar
o sistema. Na próxima edição
da
Revista Locaweb
, será
publicada a segunda e última
parte do tutorial.
Início
Assim que um endereço de
web é apresentado ao navegador,
ele passa a procurar um servidor
GH QRPHV TXH LGHQWLíFD TXDO
máquina na rede, qual IP, está
relacionado a este endereço. Em
seguida, navega de servidor a
servidor até o IP relacionado e
informa o endereço da página.
Em seguida, o Apache
encontra este endereço dentro
dos diretórios disponíveis e
requisita a página. O processo
então passa ao PHP (ou ao
sistema de script deste servidor),
que começa a montar a página
a partir do framework do
WordPress (caso seja uma página
O
Site do
New York Times
:
páginas de grande fluxo
e audiência utilizam o
Varnish para melhorar
performance e velocidade
Varnish
comWordPress 1
Confira a primeira parte do tutorial que ensina a usar o sistema para aumentar a
performance e a velocidade de resposta de suas páginas de internet
Por Homero Ottoni
REVISTA LOCAWEB