1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Optimizar la difusión de contenido (CDN)
Esta guía explica cómo activar un CDN para optimizar un Albergue Web Infomaniak.
Prólogo
- CDN significa "Content Delivery Network" en inglés, lo que se traduce en francés como "Red de distribución de contenido".
- Un 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, el 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, el CDN alivia la carga de su servidor principal, mejorando su rendimiento y disponibilidad.
- Algunos CDN ofrecen funcionalidades de seguridad como la protección contra ataques DDoS y la seguridad de los datos.
Configurar un CDN
Para usar un 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 del CDN. Por lo tanto, de manera general:
- Cree una cuenta en el sitio del CDN de su elección y agregue su sitio.
- Modifique la zona DNS de su nombre de dominio según las instrucciones proporcionadas por el CDN.
- Pruebe su sitio para asegurarse de que el 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 un CDN como Cloudflare a menudo se recomienda. El CDN Cloudflare permite optimizar el rendimiento y la seguridad de un sitio web con las siguientes funcionalidades, entre otras:
- 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.
- Agregue el nombre de dominio del sitio en cuestión.
- Reporte todos los registros de la zona DNS del dominio en cuestión en Cloudflare (registros A, MX, TXT, NS, etc.).
- En el Manager Infomaniak, modifique los DNS del dominio en cuestión con los servidores DNS indicados por Cloudflare.
- Configure DKIM y DNSSEC si es necesario.
- Cualquier adición/modificación de 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. Por lo tanto, durante los picos de tráfico o ataques, las solicitudes aún alcanzan el 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 utiliza servicios de AWS, CloudFront es fácil de implementar. Cree una distribución, configure los parámetros y enlácela a su sitio.
… Fastly
Regístrese en Fastly, configure su servicio agregando su sitio y definiendo los parámetros de caché. Fastly ofrece opciones de configuración avanzadas.