Apa yang saya mengerti sejauh ini:
- Anda menyimpan hosting web Anda saat ini, tetapi Anda mengubah server DNS untuk situs Anda dari server DNS hosting Anda saat ini ke server DNS CloudFlare.
- CloudFlare melayani sumber daya situs web Anda dari berbagai pusat data di seluruh dunia.
Sekarang, saya ingin mengetahui detail teknis dari mekanisme ini. Berikut adalah beberapa pertanyaan yang saya miliki:
Apakah CloudFlare bertindak sebagai proxy cache? Katakanlah saya memiliki banyak gambar di halaman situs saya. Apakah CloudFlare men-cache semua gambar pada masing-masing pusat data mereka dan kemudian melayani mereka dari pusat data tersebut?
Sumber daya situs mana yang terpengaruh? Hanya yang statis? Bagaimana dengan halaman web itu sendiri (dokumen HTML)? Bagaimana jika halaman dihasilkan secara dinamis oleh server saya? Bagaimana cara CloudFlare memastikan untuk selalu menyajikan versi halaman yang paling baru?
Bagaimana dengan permintaan POST ke situs saya (mis. Pengunjung mengunggah data melalui Ajax yang kemudian disimpan dalam database)? Hal ini harus dijalankan di server saya. Jadi, CloudFlare tidak (dan tidak bisa) meningkatkan kinerja proses ini, kan? Jadi, CloudFlare hanya menyampaikan permintaan Ajax ke host web asli?