Como Configurar uma CDN Para o Seu Site
Uma CDN (Content Delivery Network) é uma rede de servidores distribuídos pelo mundo que armazena cópias do conteúdo estático do site (imagens, CSS, JS, fontes) e serve-as ao visitante a partir do servidor mais próximo. Se o servidor de alojamento está na Europa e um visitante acede do Brasil, sem CDN o conteúdo viaja milhares de quilómetros. Com CDN, é servido de um servidor no Brasil — dramaticamente mais rápido.
Como funciona
Quando o visitante acede ao site, o DNS aponta para a CDN (não directamente para o servidor de alojamento). A CDN verifica se tem o conteúdo em cache no ponto de presença (POP) mais próximo do visitante. Se tem, serve directamente — sem contactar o servidor de origem. Se não tem, busca ao servidor de origem, serve ao visitante e guarda em cache para pedidos futuros.
Cloudflare (recomendado)
O Cloudflare é a CDN mais popular para sites WordPress, com plano gratuito generoso que inclui CDN, protecção DDoS, SSL, WAF básico e minificação.
Configurar: crie conta em cloudflare.com, adicione o domínio, siga o assistente (importa registos DNS automaticamente), altere os nameservers do domínio para os do Cloudflare. Em 1-24 horas, o site está a ser servido via CDN.
Para WordPress: instale o plugin oficial Cloudflare para limpeza automática de cache ao publicar conteúdo.
Impacto
Velocidade: redução de 30-60% no tempo de carregamento para visitantes distantes do servidor de origem. Para visitantes próximos, a melhoria é menor mas ainda significativa (compressão, minificação, HTTP/3).
Carga no servidor: a CDN serve o conteúdo estático, reduzindo significativamente os pedidos ao servidor de origem. Mais capacidade para processar conteúdo dinâmico (PHP, base de dados).
Disponibilidade: se o servidor de origem fica temporariamente offline, o Cloudflare pode servir uma versão em cache do site (modo “Always Online”).
Alternativas ao Cloudflare
BunnyCDN: CDN pura (sem funcionalidades de segurança do Cloudflare) com preços muito baixos (~0.01€/GB). Excelente performance, interface simples.
KeyCDN: pay-per-use, sem mensalidade. Bom para sites com tráfego variável.