Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Otimizar a distribuição de conteúdo (CDN)
Este guia explica como ativar uma CDN para otimizar um Hospedagem Web Infomaniak.
Introdução
- CDN significa "Content Delivery Network" em inglês, o que se traduz em português como "Rede de distribuição de conteúdo".
- Uma CDN armazena uma cópia do conteúdo do seu site (imagens, vídeos, arquivos CSS/JS) em vários servidores distribuídos geograficamente.
- Quando um utilizador acede ao seu site, a CDN fornece esse conteúdo a partir do servidor mais próximo da sua localização, reduzindo assim os tempos de carregamento:
- O seu site carrega mais rapidamente para os visitantes, o que pode reduzir a taxa de rejeição e melhorar a experiência do utilizador.
- Ao distribuir o conteúdo, a CDN alivia a carga do seu servidor principal, melhorando o seu desempenho e disponibilidade.
- Algumas CDNs oferecem funcionalidades de segurança, como proteção contra ataques DDoS e segurança de dados.
Implementar uma CDN
Para usar uma CDN, geralmente será necessário fazer ajustes na configuração do seu nome de domínio, especificamente ao nível dos registos DNS. Isso permitirá direcionar o tráfego do seu site para a rede de servidores da CDN. Portanto, de forma geral:
- Crie uma conta no site da CDN de sua escolha e adicione seu site.
- Modifique a zona DNS do seu nome de domínio de acordo com as instruções fornecidas pela CDN.
- Teste o seu site para garantir que a CDN está a funcionar corretamente.
Guia específico do Cloudflare
Para os clientes que desejam otimizar o seu site face às sobrecargas provocadas pelo tráfego intenso de bots, o uso de uma CDN como Cloudflare é frequentemente recomendado. A CDN Cloudflare permite otimizar o desempenho e a segurança de um site, com as seguintes funcionalidades:
- armazenamento em cache do conteúdo estático de um site
- minificação do código HTML, CSS e Javascript
- proteção básica contra ataques DDoS
- etc.
Para configurar o Cloudflare:
- Se necessário, crie uma conta no Cloudflare.
- Adicione o nome de domínio do site em questão.
- Transfira todos os registros da zona DNS do domínio em questão para o Cloudflare (registros A, MX, TXT, NS, etc.).
- No painel de controlo Infomaniak, altere os DNS do domínio em questão, utilizando os servidores DNS indicados pela Cloudflare.
- Configure DKIM e DNSSEC, se necessário.
- Qualquer adição/modificação de DNS pode demorar até 48 horas para se propagar.
Nota: mod_cloudflare está ativado por defeito em todos os serviços de alojamento web pagos.
Ativar o Limite de Taxa do Cloudflare
Na configuração padrão, o Cloudflare atua simplesmente como um intermediário entre o site e a Infomaniak, encaminhando todas as solicitações para os servidores da Infomaniak. Assim, durante picos de tráfego ou ataques, as solicitações ainda atingem o servidor de origem, mas com endereços IP do Cloudflare, o que dificulta o gerenciamento da mitigação em um servidor compartilhado.
A implementação de regras de "limitação de taxa" no firewall de aplicações da Cloudflare é agora uma solução eficaz. Esta funcionalidade limita o número de pedidos enviados ao servidor, bloqueando as análises agressivas e protegendo o servidor contra sobrecargas excessivas.
E também…
… Amazon CloudFront
Se já utiliza os serviços AWS, o CloudFront é fácil de configurar. Crie uma distribuição, configure as definições e associe-a ao seu site.
… Fastly
Registe-se no Fastly, configure o seu serviço adicionando o seu site e definindo as configurações de cache. O Fastly oferece opções de configuração avançadas.
Link para esta FAQ: https://faq.infomaniak.com/2188
Esta seção de perguntas frequentes foi útil?