Cloudflare CDN Kurulum Rehberi: Site Hızlandırma ve Güvenlik

Konu İçeriği
Cloudflare Nedir ve Neden Kullanmalısınız?
Cloudflare’a geçmeden önce sitem dünyanın bir ucundan erişen ziyaretçiler için ortalama 3.5 saniyede açılıyordu. Almanya’daki arkadaşım sayfayı açarken kahvesini bile içebiliyordu, o kadar yavaştı. Cloudflare’ı kurduktan sonra bu süre 800 milisaniyeye düştü. İnanamadım, farkı kendim test edene kadar.
Cloudflare, dünyanın en büyük içerik dağıtım ağı (CDN) sağlayıcılarından biri. 200’den fazla ülkede, 300’den fazla şehirte sunucu barındırıyor. Sitenizin içeriğini ziyaretçiye en yakın sunucudan sunarak hızı artırıyor ve aynı zamanda DDoS saldırılarına karşı koruma sağlıyor. En güzel yanı mı? Ücretsiz planı çoğu site için fazlasıyla yeterli.
Plan Karşılaştırması
Cloudflare’ın farklı planları var ama ücretsiz plan bile çok şey sunuyor. İhtiyacınıza göre seçim yapabilirsiniz:
| Hizmet | Ücretsiz Plan | Pro Plan (25$/ay) | Business (200$/ay) |
|---|---|---|---|
| CDN | Var | Var | Var |
| DDoS koruması | Temel | Gelişmiş | Kurumsal |
| SSL sertifikası | Evrensel SSL | Evrensel SSL | Özel SSL |
| WAF (Güvenlik Duvarı) | Yok | Var | Gelişmiş |
| Sayfa Kuralları | 3 kural | 5 kural | 20 kural |
| Analiz raporları | Temel | Gelişmiş | Detaylı |
| Görsel İyileştirmesi | Yok | Var | Var |
Ben yıllarca ücretsiz plan kullandım ve gayet memnundum. Pro plana geçiş yapma sebebim, görsel iyileştirmesi (Polish) ve gelişmiş güvenlik duvarıydı. E-ticaret sitesi çalıştıran biri için WAF gerçekten önemli.
Cloudflare Kurulumu Adım Adım
Kurulum sandığınızdan basit. Ben ilk kurulumumu 20 dakikada tamamladım. İşte izlemeniz gereken adımlar:
- Kayıt olun: cloudflare.com adresinden ücretsiz hesap oluşturun. E-posta adresiniz yeterli.
- Alan adı ekleyin: Site adresinizi girin. Cloudflare otomatik olarak DNS kayıtlarınızı tarayacak.
- DNS kayıtlarını kontrol edin: Otomatik taranan kayıtları dikkatle inceleyin. Eksik kayıt varsa manuel olarak ekleyin. Ben bir kez MX kaydını atlamıştım, e-postalarım bir gün gelmemişti. Bu adımı atlamayın.
- Ad sunucusu değişikliği: Domain sağlayıcınızda (GoDaddy, İsim Tescil vb.) ad sunucularını Cloudflare’ın verdikilerle değiştirin. Bu adım yayılmayı 24 saate kadar sürebiliyor.
- SSL modunu ayarlayın: Tam (Katı) modunu seçin. Bu hem güvenli hem de en sorunsuz seçenek. Esnek modda bazine yeniden yönlendirme döngüsüne giriyor.
- Önbellek kuralları: Statik dosyalar için önbellek ayarlarını yapılandırın. Görseller, CSS ve JavaScript dosyaları otomatik olarak önbelleğe alınmalı.
Performans Ayarları
Kurulumu tamamladıktan sonra birkaç ayarı daha açmanız gerekiyor. Benim en çok işime yarayanlar:
- Otomatik Küçültme: CSS, JavaScript ve HTML dosyalarındaki boşluk ve yorumları otomatik kaldırıyor. Sayfa boyutunda belirgin azalma oluyor.
- Brotli sıkıştırması: GZIP’ten daha verimli bir sıkıştırma algoritması. Metin tabanlı dosyalarda %15-20 daha küçük boyut sağlıyor. Tek tıkla aktifleştiriliyor.
- HTTP/2: Varsayılan olarak aktif geliyor. Birden fazla dosya paralel yükleniyor, sayfa açılışı hızlanıyor.
- Rocket Loader: JavaScript dosyalarının yüklenmesini sayfa içeriğinden sonra yapıyor. Böylece sayfa daha hızlı görünür hale geliyor. Ancak bazı sitelerde uyumsuzluk yaratabiliyor, dikkatli olun.
- Mirage/Polish: Görsel iyileştirmesi. Sadece Pro plan ve üzerinde var. Otomatik görsel sıkıştırma ve boyutlandırma yapıyor, çok işe yarıyor.
Güvenlik Özellikleri
Cloudflare sadece hız değil, güvenlik de sağlıyor. Ben bir keresinde küçük bir DDoS saldırısı aldım, Cloudflare hiç haberim olmadan savuşturdu. Analiz raporlarında gördüm, yoksa farkına bile varmayacaktım.
- DDoS koruması: Sitenize yönelik aşırı trafik saldırılarını otomatik engelliyor. Ücretsiz planda bile temel koruma var.
- Bot yönetimi: Zararlı botları engelleyip gerçek kullanıcıları ayırıyor. Sunucunuz gereksiz yükten kurtuluyor.
- Hız sınırlaması: Belli bir sürede yapılabilecek istek sayısını sınırlayın. Bruteforce saldırılarına karşı etkili.
- IP ve ülke bazlı erişim kontrolleri: Belirli ülkelerden gelen trafiği engelleyebilirsiniz. Spam yorumların çoğu belirli ülkelerden geliyorsa işe yarıyor.
- İki faktörlü doğrulama desteği: Hesabınızı korumak için mutlaka aktifleştirin.
Sonuç
Cloudflare, ücretsiz planıyla bile her web sitesi sahibi için büyük değer sunuyor. CDN ile sitenizi hızlandırıyor, SSL sertifikası sağlıyor ve temel güvenlik koruması sunuyor. Ben Cloudflare’sız bir site yönetmeyi artık düşünemiyorum. Kurulum 20 dakika sürüyor, faydası aylarca devam ediyor. Eğer henüz kullanmıyorsanız, bugün denemenizi şiddetle tavsiye ederim.


