Abartmak için söylemiyorum ne kadar yazarsam yazayım aldığım fayda oranını anlatmama yetmez. :)
1- Google Cloud ile birlikte dünyanın en hızlı DNS hizmetini sunuyor. Herhangi bir hosting firmasının yarışabileceği bir performans değil. Yine aynı şekilde sağladığı DNS hizmetiyle birlikte sunucumu DNS ile meşgul etmeme gerek kalmıyor. DNSSEC koruması da artısı.
2- İkinci olarak sunucumu kuş kadar hafifletiyor. Sayfa açılırken CSS, JS, görseller dahil toplam 30-40 istek gelecekken, onun yerine sunucuya sadece 1 istek geliyor. HTML siteleri saymıyorum bile çünkü sonsuz sayıda ziyaretçi kapasitesi olmuş oluyor. Düz HTML sitede anlık 100,000 kişiyi aylık 5 liralık bir hosting firmasının kaldırabilmesini sağlıyor. :) Ve bunu ücretsiz yaparken sitede milisaniyelik yavaşlama bile meydana gelmiyor.
3- Bilindiği gibi HTTPS kullandıldığı zaman handshake süreleri de oluyor, sağladığı Flexible SSL sayesinde bu tokalaşma süreleri minimuma iniyor. Hatta ve hatta yoğunluk durumlarında az da olsa CPU tüketebilecek GZIP sıkıştırmasını bile açmama gerek kalmıyor. GZIP'in bir level üstü olan Brotli'yi ücretsiz sunuyorlar.
4- İnsanlar CDN kullanmak için para harcama konusunda birbiriyle yarışır durumda. Fakat Cloudflare kadar çok pop noktası sunan (170+ ülke) ve boyutu ne olursa olsun tamamen ücretsiz yapan başka bir firma yok. Mesela bazı CDN firmaları saldırı almanız halinde karşınıza saldırı boyutuna göre CDN masrafı çıkartır. Hem Cloudflare'a göre daha yavaş oluyor hem de masraflı oluyor.
5- Güvenlik konusu. Güvenlik hizmeti burada sayfalarca yazıyla anlatılacak bir şey değil. Ücretsiz haliyle bile çok sayıda güvenlik hizmeti sunuyor. Saldırı aldığınızda sağladığı koruma hizmetini başka bir firmaya aylık 1000 TL ödeyerek alamayabiliyorsunuz. Ücretsiz DDoS koruması monitoring hizmeti kullanıldığı taktirde geceleri rahat uyumanızı sağlıyor.
6- (ÜCRETLİ) Bu madde hem güvenlik hem performans ile bağdaştırılabilir. Normalde hosting firmaları modsecurity kullanır ki trafiği analiz ederken ister istemez siteyi yavaşlatabilir. Cloudflare'ın sunduğu WAF servisi inanılmaz hızlı çalışıyor. Her zamanki gibi kapasite sorunu olmuyor. Bunun dışında 20$'lık planda resim sıkıştırması, WebP, TCP optimizasyonu gibi daha sayısız seçenek var.
Örneğin WM Aracı gibi bir sitenin resim upload özelliğinin de olduğunu düşünün ve Cloudflare ile birlikte koskoca forumdaki yüzbinlerce resmi sıkıştırıp, WebP sunabiliyorsunuz. Bunu farklı yöntemlerle çözmeye çalışmak masraflı olur.
7- Sunucuyu hafifleten bir başka özellik ise şu, örneğin PHP bir sitede Semrush botlarını Cloudflare ile engellemeyi denedim. Gün sonunda sayısına baktığımda ise günlük 7k-10k civarında SemRush botu engelleniyordu. Bu sadece Semrush için geçerli ki kötü niyetli bir bot değildir. Kötü niyetli botlar veya diğer pek çok işe yaramaz bot engellendiğinde sunucu kaynağı boşa gitmemiş oluyor. Bunları Cloudflare yerine kendi sunucunuzdan engelleseniz bile yine belirli ölçüde kaynak tüketecektir.
8- Hızlandırma faktörü. Doğru ve etkili ayarlarla birlikte (örn. Workers) premium level bir hız sunuyor. Bu hız pek fazla rekabet edilemeyecek seviyelerde. CSS, JS küçültme özellikleri de gayet sorunsuz çalışıyor. HTTP/3 sunan ilk firmalardan birisi. Bunlar hız ayarları yapıldığında işin görünen yüzü. Yukarıda saydığım sunucu hafifleten yöntemler ise performansın görünmeyen yüzü. :)
9- Uygun fiyata domain hizmeti veriyor. Sürekli süpriz fiyatlar çıkarmıyor. Ayrıca VPN kullanıyorsanız eğer wp-login.php gibi önemli sayfaları sadece kendinize erişebilir yapabilirsiniz. Böylece hiçbir şekilde brute-force yöntemleri sizi etkilemez.
Bunların bir çoğu ücretsiz özellikler ki açıkcası bu kadar yazdıktan sonra devamını yazmaya üşendim. İyi para kazandığınız bir siteniz varsa aylık 20$ ödeyerek çok çok daha iyi yerlere getirebilir.
Hız konusunda tabiki bunlar kendi deneyimlerimdi. Yavaşlattığını düşünenler de olabilir elbette. Ben pek çok fayda gördüğüm için sanırım sitemi 100-200 milisaniye yavaşlatacak olsa bile sırf sunduğu güvenlik servisi ve sunucu yükünü azalttığı için kullanmaya devam ederdim. Bu yüzden tüm siteyi yayınlamadan önce ilk yaptığım şey Cloudflare'a taşımak oluyor. Sadece şu durumda Cloudflare kullanmazdım; örn. ufak bir şehirde yer alan kuaför salonuna veya restoran gibi sadece bir bölgeye ait işletmenin internet sitesi varsa Cloudflare'a hiçbir şekilde ihtiyaç duymazdım.