57
dessa plataforma). Para isso,
ele lê as instruções do tema,
DV EDVHV GH GDGRV RV íOWURV
(caso existam), etc., e constrói
uma página HTML pura, que é
então enviada ao Apache e ao
navegador, que a “monta” para
visualização do usuário.
Este é um processo
complexo, que demanda
tempo do servidor, do PHP, do
WordPress, do servidor de base
de dados (MySQL) e de qualquer
outro componente da página.
Uma vez que este HTML
foi enviado ao navegador e
lido, ele deixa de existir. Um
refresh de tela vai recriar todo
processo, na maioria das vezes
para gerar o mesmo código
HTML de antes.
Muitos navegadores usam
um sistema simples de cache,
contando, com isso, que a página
não mude. Mas nem sempre
funciona. E todo processo se repete
para qualquer usuário que tentar
acessar o endereço original.
Um sistema de cache como o
Varnish pode “salvar” todas essas
páginas geradas e fornecê-las
aos usuários, imediatamente, sem
necessidade de repassar por todo
seu processo de construção.
Claro que um sistema de
cache precisa ser minimamente
“inteligente”, para saber quando
ler o “arquivo” e quando buscar
novas informações, que podem
ter sido alteradas. Sem isso,
veríamos eternamente as notícias
de meses atrás de um portal, sem
novidades. Ou um blog WordPress
sempre com o mesmo post.
Para mais informações
sobre sistemas de cache,
Página oficial do
PHP: servidor pode se
beneficiar do uso
do Varnish em páginas
do WordPress
Página do WordPress: sistema eletrônico pode ser otimizado com o uso do Varnish
[
UMA VEZ QUE O HTML FOI ENVIADO AO
NAVEGADOR (E LIDO), ELE DEIXA DE EXISTIR. UM
REFRESH RECRIA TODO PROCESSO
]
acesse o link apresentado
a seguir:
http://lwgo.to/16xINSTALAÇÃO DO
VARNISH CACHE
O Varnish roda em Linux. Para
cada distribuição, há um conjunto
de regras e comandos. Para decidir
qual procedimento seguir, veja as
distribuições disponíveis neste link:
www.varnish-cache.org/docsMuitos servidores podem ter o
Varnish já instalado, mas é possível
que tenha de fazer isso em sua
instância no servidor. Este comando
vai fazer isso (é um exemplo
padrão, que pode variar conforme
seu servidor):
sudo apt-get install varnish
Em seguida, é preciso
FRQíJXUDU R $SDFKH SDUD
“escutar” a porta 8080. Com este
comando, é possível editar o
arquivo port.conf do Apache:
REVISTA LOCAWEB