Pazartesi - Cumartesi: 09:00 - 18:00

27.03.2026 9 dk okuma CDN ve Güvenlik

Cloudflare Nedir?

Cloudflare, web sitenizi hızlandıran ve güvenliğini artıran global bir CDN (Content Delivery Network) ve güvenlik platformudur. Ücretsiz planı bile DDoS koruması, SSL ve temel CDN hizmeti sunar.

1. Cloudflare Kurulumu

  1. cloudflare.com'da ücretsiz hesap açın
  2. Alan adınızı ekleyin
  3. DNS kayıtlarını otomatik tarayın
  4. Domain kayıt firmanızdan nameserver'ları değiştirin

2. Sayfa Kuralları

# Admin paneli cache'leme (bypass)
URL: siteniz.com/admin/*
Cache Level: Bypass

# Statik dosyaları agresif cache'le
URL: siteniz.com/assets/*
Cache Level: Cache Everything
Edge Cache TTL: 1 month

# API endpoint güvenliği
URL: siteniz.com/api/*
Security Level: High
Browser Integrity Check: On

3. PHP ile Cloudflare Cache Temizleme

function purge_cloudflare_cache($zone_id, $api_token) {
    $ch = curl_init();
    curl_setopt_array($ch, [
        CURLOPT_URL => "https://api.cloudflare.com/client/v4/zones/{$zone_id}/purge_cache",
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => json_encode([
            'purge_everything' => true
        ]),
        CURLOPT_HTTPHEADER => [
            'Authorization: Bearer ' . $api_token,
            'Content-Type: application/json'
        ],
        CURLOPT_RETURNTRANSFER => true,
    ]);

    $response = json_decode(
        curl_exec($ch), true
    );
    curl_close($ch);

    return $response['success'] ?? false;
}

4. Gerçek IP Alma

function get_real_ip() {
    if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) {
        return $_SERVER['HTTP_CF_CONNECTING_IP'];
    }
    return $_SERVER['REMOTE_ADDR'];
}
Önemli: Cloudflare kullanırken sunucunuzun gerçek IP'sini Cloudflare arkasında gizleyin. Doğrudan IP erişimini engelleyin.

Sıkça Sorulan Sorular

Cloudflare ücretsiz planı yeterli mi?
Küçük ve orta ölçekli siteler için ücretsiz plan yeterlidir. DDoS koruması, SSL ve temel CDN dahildir.
Cloudflare siteyi yavaşlatır mı?
Tam tersi, 300+ veri merkezinde cache yaparak siteyi hızlandırır. Yanlış ayar ile yavaşlama olabilir.
Cloudflare ile SSL sertifikam çakışır mı?
Full (Strict) SSL modu kullanarak hem Cloudflare hem sunucu taraflı SSL ile sorunsuz çalışabilirsiniz.
Mesaj Gönderin0850 307 34 58
Hemen Arayın0850 307 34 58
Hemen Arayın WhatsApp