Lo que entiendo hasta ahora:
- Mantiene su alojamiento web actual, pero cambia los servidores DNS de su sitio de los servidores DNS de su alojamiento actual a los servidores DNS de CloudFlare.
- CloudFlare sirve los recursos de su sitio web desde múltiples centros de datos en todo el mundo.
Ahora, me gustaría conocer los detalles técnicos de este mecanismo. Estas son algunas de las preguntas que tengo:
¿CloudFlare actúa como un proxy de caché? Digamos que tengo un montón de imágenes en las páginas de mi sitio. ¿CloudFlare almacena en caché todas esas imágenes en cada uno de sus centros de datos y luego las sirve desde esos centros de datos?
¿Qué recursos del sitio están afectados? ¿Solo los estáticos? ¿Qué pasa con las páginas web en sí (los documentos HTML)? ¿Qué pasa si las páginas son generadas dinámicamente por mi servidor? ¿Cómo se asegura CloudFlare de ofrecer siempre la versión más actualizada de la página?
¿Qué pasa con las solicitudes POST a mi sitio (por ejemplo, un visitante que carga datos a través de Ajax que luego se almacena en la base de datos)? Estas cosas tienen que ser ejecutadas en mi servidor. Entonces, CloudFlare no (y no puede) aumentar el rendimiento de este proceso, ¿verdad? Entonces, ¿CloudFlare solo transmite la solicitud de Ajax al host web original?
fuente