Cloudflare es una empresa que ofrece un servicio mixto o híbrido entre proxy de caché inversa y CDN. Es una forma resumida y escueta de decirlo.Demos pormenores de la respuesta dada.
Proxy
Al manejar todas las peticiones de un sitio web, actúa como un servidor firewall permanente que detiene los ataques al sitio web y ayuda a favorecer la privacidad. Esto quiere decir que elimina o filtra tanto a bots como a crawlers maliciosos en primera instancia, para que solo personas y bots “saludables” accedan a nuestra web.
CDN
Determina automáticamente qué elementos son estáticos y los almacena en la caché de sus servidores a lo largo del mundo, de manera sencilla, sin mayor complicación para el usuario, independientemente de su nivel para hacerlo. Aquí caben por ejemplo los documentos de formatos doc y sus variantes, pdfs, imágenes; pero también java script, css, por ejemplo, lo que hace los tiempos de carga óptimos.
Optimiza contenidos
¿Cómo es esto? Es capaz de modificar la forma de mostrar el java script para hacerlo asincrónico o que cargue al final del contenido para no congestionar la carga de los textos por parte del navegador del usuario.También de comprimir o minimizar js, css y html, como lo haría un plugin de caché en wordpress por ejemplo.
Digamos que estas son las características principales de Cloudflare pero también es capaz de insertar aplicaciones, permite el uso de ssl de varios niveles, etc. Por eso es tan difícil de encasillar únicamente o exclusivamente como CDN.
Ver también: configurar el plugin W3total caché ; tiempos de carga en wordpress.com ; fuí a optimizar los tiempos de carga en wordpress