1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Optimizar la distribución de contenido (CDN)
Esta guía explica cómo activar una CDN para optimizar un Alojamiento Web de Infomaniak.
Preámbulo
- CDN significa "Content Delivery Network" en inglés, lo que se traduce al francés como "Red de distribución de contenido".
- Una CDN almacena una copia del contenido de su sitio (imágenes, videos, archivos CSS/JS) en varios servidores dispersos geográficamente.
- Cuando un usuario accede a su sitio, la CDN le proporciona este contenido desde el servidor más cercano a su ubicación, reduciendo así los tiempos de carga:
- Su sitio se carga más rápido para los visitantes, lo que puede reducir la tasa de rebote y mejorar la experiencia del usuario.
- Al distribuir el contenido, la CDN alivia la carga de su servidor principal, mejorando su rendimiento y disponibilidad.
- Algunas CDN ofrecen funcionalidades de seguridad como la protección contra ataques DDoS y la seguridad de los datos.
Configurar una CDN
Para usar una CDN, generalmente deberá realizar ajustes en la configuración de su nombre de dominio, específicamente en los registros DNS. Esto permitirá dirigir el tráfico de su sitio web hacia la red de servidores de la CDN. Por lo tanto, de manera general:
- Cree una cuenta en el sitio de la CDN de su elección y agregue su sitio.
- Modifique la zona DNS de su nombre de dominio según las instrucciones proporcionadas por la CDN.
- Pruebe su sitio para asegurarse de que la CDN funcione correctamente.
Guía específica de Cloudflare
Para los clientes que desean optimizar su sitio frente a las sobrecargas provocadas por el paso intenso de bots, el uso de una CDN como Cloudflare a menudo se recomienda. La CDN Cloudflare permite optimizar el rendimiento y la seguridad de un sitio web con, entre otras, las siguientes funcionalidades:
- almacenamiento en caché del contenido estático de un sitio
- minimización del código HTML, CSS y Javascript
- protección anti-DDoS básica
- etc.
Para configurar Cloudflare:
- Si es necesario, crea una cuenta en Cloudflare.
- Añade el nombre de dominio del sitio correspondiente.
- Reporta todos los registros de la zona DNS del dominio correspondiente en Cloudflare (registros A, MX, TXT, NS, etc.).
- En el Gestor de Infomaniak, modifica los DNS del dominio correspondiente con los servidores DNS indicados por Cloudflare.
- Configura DKIM y DNSSEC si es necesario.
- Cualquier adición/modificación DNS puede tardar hasta 48 horas en propagarse.
Nota: mod_cloudflare
está activado por defecto en todos los alojamientos web de pago.
Activar el límite de tasa de Cloudflare
En la configuración predeterminada, Cloudflare actúa simplemente como intermediario entre el sitio y Infomaniak, reenviando todas las solicitudes a los servidores de Infomaniak. Así, durante los picos de tráfico o ataques, las solicitudes llegan al servidor de origen, pero con direcciones IP de Cloudflare, lo que dificulta la gestión de la mitigación en un servidor compartido.
La implementación de reglas de "limitación de tasa" en el firewall de aplicaciones de Cloudflare ahora es una solución efectiva ofrecida. Esta funcionalidad limita el número de solicitudes enviadas al servidor, bloqueando los escaneos agresivos y protegiendo el servidor contra las sobrecargas excesivas.
Y también…
… Amazon CloudFront
Si ya usas servicios de AWS, CloudFront es fácil de implementar. Crea una distribución, configura los parámetros y enlázala a tu sitio.
… Fastly
Regístrate en Fastly, configura tu servicio agregando tu sitio y definiendo los parámetros de caché. Fastly ofrece opciones de configuración avanzadas.