Uma CDN entrega os ficheiros do teu site a partir de servidores perto dos visitantes, para as páginas carregarem mais depressa, estejam onde estiverem. Descobre como funciona uma CDN e porque importa para o teu site.
O teu site vive num servidor. Quando alguém visita o teu site, o browser envia um pedido a esse servidor, o servidor devolve os teus ficheiros e o browser monta a página. Quanto mais longe o visitante estiver do teu servidor, mais demora essa viagem. Um visitante na tua cidade recebe as tuas páginas em milissegundos. Um visitante do outro lado do mundo espera visivelmente mais tempo.
Uma CDN resolve este problema. Em vez de todos os teus visitantes irem buscar ficheiros a um só servidor, num só local, uma CDN guarda cópias dos teus ficheiros em servidores por todo o mundo e entrega-os a partir do servidor mais próximo do visitante.
O que é uma CDN?
CDN significa Content Delivery Network (rede de distribuição de conteúdos). É uma rede de servidores distribuídos por vários locais em todo o mundo. Quando um visitante carrega o teu site, a CDN deteta onde ele está e serve os teus ficheiros a partir do servidor mais próximo. Isso reduz a distância que os dados têm de percorrer, o que reduz o tempo de carregamento.
Uma CDN não substitui o teu servidor de alojamento principal. Trabalha ao lado dele. Os teus ficheiros originais continuam a viver no teu alojamento. A CDN copia esses ficheiros para a sua rede de servidores e mantém-nos atualizados. Os visitantes recebem os ficheiros da CDN, e não diretamente do teu alojamento.
Como funciona uma CDN?
Quando configuras uma CDN, ela vai buscar uma cópia dos teus ficheiros estáticos, imagens, CSS, JavaScript, tipos de letra e páginas em cache, e distribui-os pela sua rede global de servidores. Estes servidores chamam-se servidores edge ou pontos de presença.
Quando um visitante carrega a tua página, a CDN interceta o pedido e encaminha-o para o servidor edge mais próximo. Esse servidor entrega os ficheiros diretamente. Se o servidor edge ainda não tiver uma cópia atualizada, vai buscá-la ao teu servidor de origem, guarda-a e depois entrega-a. A partir daí, esse servidor edge trata dos pedidos desse ficheiro feitos por visitantes da mesma região, sem voltar à tua origem de cada vez.
Porque importa uma CDN para o teu site?
1. Carregamento mais rápido para visitantes em todo o lado
O maior benefício é a velocidade. Os ficheiros percorrem uma distância mais curta, por isso as páginas carregam mais depressa. Isto aplica-se a todos os visitantes, esteja em que parte do mundo estiver a navegar. Para marcas com um público internacional, uma CDN não é opcional: é a diferença entre uma experiência rápida e uma frustrante.
2. Menos carga no teu servidor de alojamento
Quando uma CDN trata da maior parte da entrega de ficheiros, o teu servidor de origem recebe menos pedidos diretos. Isso significa menos pressão no teu alojamento, o que mantém o teu site estável mesmo nos picos de tráfego. Um aumento súbito de visitantes tem menos probabilidade de atrasar ou deitar abaixo um site que usa uma CDN.
3. Melhores pontuações de velocidade do site
As ferramentas de teste de velocidade medem a rapidez com que os ficheiros são entregues ao browser. Uma CDN encurta os tempos de entrega, o que melhora diretamente as pontuações de velocidade do site. Pontuações melhores ajudam no posicionamento nas pesquisas e dão aos visitantes uma melhor primeira impressão da tua marca.
4. Mais fiabilidade
Se o teu servidor de origem ficar em baixo temporariamente, algumas CDNs conseguem continuar a servir versões em cache das tuas páginas a partir dos servidores edge. Os visitantes podem nem reparar numa falha que, de outra forma, deixaria o teu site todo offline.
Precisas de uma CDN para o teu site?
Se o teu público for local e o teu servidor de alojamento estiver na mesma região, o impacto de uma CDN é menor. Mas à medida que o teu público cresce ou se espalha geograficamente, uma CDN torna-se cada vez mais útil. Para a maioria das marcas que se preocupam com a velocidade e a fiabilidade, uma CDN é uma parte normal da configuração.
Muitas plataformas de sites geridas e fornecedores de alojamento incluem a funcionalidade de CDN na sua infraestrutura. A WEMASY entrega os ficheiros do site através de uma rede de distribuição de conteúdos, como parte da plataforma, para que as tuas páginas carreguem depressa para os visitantes onde quer que estejam, sem precisares de configurar nada. Isto liga-se diretamente à localização do servidor: uma CDN elimina, na prática, a desvantagem de ter o teu servidor num só lugar.
Perguntas frequentes
Uma CDN é o mesmo que alojamento?
Não. O alojamento é onde os ficheiros do teu site são guardados e servidos. Uma CDN é uma camada separada que copia e distribui esses ficheiros por vários locais para acelerar a entrega. Precisas de ambos: alojamento para guardar o teu site e uma CDN para o entregar depressa a visitantes de todo o mundo.
Uma CDN ajuda no SEO?
Sim, indiretamente. Os motores de pesquisa usam a velocidade da página como fator de posicionamento. Uma CDN melhora os tempos de carregamento, o que melhora as tuas pontuações de velocidade, o que pode afetar positivamente o posicionamento. Páginas mais rápidas também mantêm os visitantes envolvidos durante mais tempo, o que é outro sinal a que os motores de pesquisa dão atenção. Lê mais sobre o que afeta a velocidade do site.
Que tipos de ficheiros uma CDN entrega?
Uma CDN entrega normalmente ficheiros estáticos: imagens, folhas de estilo CSS, ficheiros JavaScript, tipos de letra, vídeos e páginas HTML em cache. São ficheiros que não mudam consoante quem os pede. O conteúdo dinâmico, único para cada visitante, como um painel com sessão iniciada ou uma lista de produtos personalizada, continua normalmente a ser servido a partir do servidor de origem e não da CDN.
Uma CDN pode causar problemas no meu site?
Em casos raros, sim. Se uma CDN servir uma versão em cache desatualizada de um ficheiro depois de teres feito alterações, os visitantes podem ver conteúdo antigo. Chama-se a isto um problema de invalidação de cache. A maioria das CDNs permite limpar ou atualizar a cache manualmente quando necessário. As configurações de CDN bem geridas tratam disto automaticamente ou dão-te controlos fáceis para limpar a cache quando publicas alterações.
Tenho de configurar uma CDN eu próprio?
Não, se usares uma plataforma gerida. Muitos criadores de websites e fornecedores de alojamento incluem infraestrutura de CDN no seu serviço. Com o criador de websites da WEMASY, os teus ficheiros são entregues através de uma CDN automaticamente. Não há nada para configurar. Tens os benefícios de velocidade desde o momento em que o teu site vai para o ar.
Uma CDN compensa num site pequeno?
Até os sites pequenos beneficiam de carregamentos mais rápidos. Se o teu site tiver imagens, CSS ou JavaScript, uma CDN vai entregar esses ficheiros mais depressa aos visitantes que não estão perto do teu servidor. O benefício cresce com o tráfego e a dispersão geográfica, mas não há cenário em que uma CDN torne o teu site mais lento. Se estiver incluída na tua plataforma, não há razão para não a usar.