Todavía me sorprende leer que la gente asume que las redes de entrega de contenido son caras, la mayoría cobra tan solo 0.20c por GB.
Servir sitios web estáticos en CDN es increíble: obtienes el rendimiento de un servidor dedicado sin pagar realmente por él, además de que tienes un servidor en todas las principales regiones del mundo tan efectivo que en realidad es mejor que un servidor dedicado para velocidad y escalabilidad.
Hay algunos contratiempos importantes cuando se aloja en CDN, y estos son:
No hay archivos PHP
Soporte de PHP (Necesitaría usar formularios de contacto a través de Ajax para recuperar un contact.php de otra parte, los métodos HTML son una mierda; si no necesita un formulario de contacto, entonces (¡increíble!) Para cosas como comentarios, puede usar Disqus, que es JavaScript)
Problemas de CNAME
Lamentablemente, la mayoría de las CDN no son compatibles con CNAME que no son www, por lo que no puede resolver el dominio cuando alguien olvida el www, no es un problema importante, pero hay formas de evitarlo. Configura un alojamiento EC2 o compartido y lo deja manejar el no www con una redirección. Entonces, cuando alguien olvida el www, se comunica con el servidor y luego lo redirige a la CDN correctamente. Un método alternativo es que elija un CDN que lo admita; creo que Limelight sí, pero Amazon y Rackspace no. Escuché que Limelight aloja el DNS y realiza ediciones manualmente en su sistema, nunca lo hice yo mismo, así que no puedo confirmar si lo hacen o no.
Actualización de contenido
La otra desventaja es que necesita purgar el contenido o los archivos que está editando, por ejemplo, digamos que hace algunas adiciones al index.html que necesitaría configurar una breve caducidad en el contenedor o purgar manualmente ese archivo el caché para que se actualice en todo el mundo.
Resumen
Alojar un sitio estático en un CDN es fanático: ejecuto un puñado de sitios estáticos en CDN y son fanáticos, solo uso como 1-2GB en cada sitio y recibo facturas de £ 0.24p por cada sitio, que es más barato que alojamiento compartido, y le brinda el rendimiento de un servidor dedicado. Si va a configurar un VPS pequeño que no sea un EC2 para la redirección, cualquier VPS que sea 128mb lo hará. Puede obtener uno barato por $ 1 al mes. Solo Google 128mb VPS o VPS por menos de $ 5 al mes: hay cientos de empresas que hacen VPS de baja especificación para el maní, lo que hará el truco.