WordPress'te Cloudflare CDN Nasıl Kurulur
Yayınlanan: 2018-07-04
Hız ve güvenlik, bir WordPress web sitesinin en önemli gereksinimlerinden ikisidir. Bu nedenle, WordPress sitelerini barındırmak için en etkileyici yönetilen bulut platformunu oluşturmak için sayısız gün ve gece harcadık (ve daha sayısız çörek yedik).
Ancak, barındırma, WordPress sitenizin hızını artırmada rol oynayan tek faktör değildir. Bunu yapmanın diğer bir yolu, içerik dağıtım ağı anlamına gelen bir CDN'dir. Bu yazıda, WordPress web siteniz için Cloudflare CDN'yi nasıl kolayca kuracağınızı ve yapılandıracağınızı göstereceğim.
- Cloudflare CDN nedir?
- WordPress'te Cloudflare CDN Kurulumu
- 1. Adım: Cloudflare'a Kaydolma
- 2. Adım: Site URL'si Ekleme
- 3. Adım: Cloudflare Planınızı Seçin
- 4. Adım: DNS Kayıtlarını İnceleyin
- Adım 5: Ad Sunucunuzu Değiştirin
- Adım 6: Domain Registrar'dan NameServer'ınızı değiştirin
- 7. Adım: Cloudflare Hızlı Başlangıç Kılavuzu
- 8. Adım: Cloudflare CDN Durumunu Kontrol Edin
- Let's Encrypt Sertifikalarını Cloudflare'a Ekleme
Bu yazımda sizlere WordPress üzerinde Cloudflare CDN nasıl yapılandırılır onu göstereceğim. Kurulum sürecine başlamadan önce, Cloudflare CDN'nin ne olduğunu ve Önemli Web Verilerinizi optimize etmenize nasıl yardımcı olduğunu anlayalım.
Cloudflare CDN nedir?
Cloudflare CDN, 200'den fazla şehri kapsayan bir ağa sahip mevcut en popüler CDN'lerden biridir. Web sitelerinin web içeriklerini siteye gelen ziyaretçilerin coğrafi uzaklığına göre sunar.
Güvenlik, optimizasyon ve SSL gibi diğer hizmetlerle birlikte statik, dinamik ve medya içeriği sunar. Cloudflare CDN hizmeti kullanan web siteleri, içerikleri önbelleğe alındığından ve en yakın sunucudan teslim edildiğinden, kullanıcı tarafında gecikmeyi en aza indirir.
Cloudflare CDN'nin sağladığı özelliklere bir göz atalım.
Cloudflare CDN'nin Bazı Öne Çıkan Özellikleri
- Akıllı Yönlendirme
- Akış Dağıtımı
- Yük dengeleme
- Önbelleğe almak
- Optimizasyonlar
- Hızlandırılmış Mobil Sayfalar
Cloudflare CDN, web sitenizin içeriğini dünyanın her köşesine sunmak için tüm dünyaya yayılmış sunucuları olan ünlü bir CDN sağlayıcısıdır. Cloudflare, plana bağlı olarak birden fazla özellik sunar.
Akıllı Yönlendirme
Bu, en hızlı yola karar vermek için gerçek zamanlı ağ zekasını kullanan bir algoritma ile trafiği mevcut en hızlı ağ üzerinden yönlendirmenin akıllı bir yoludur.
Akış Dağıtımı
Bölgenin diğer köşesinden erişilirse medya akışının yüklenmesi zaman alabilir. Bu sorunu çözmek için Cloudflare CDN, akış dosyalarını anında teslim etmek için özel bir önbelleğe alma mekanizması sunar.
Yük dengeleme
Cloudflare, aylık 5 dolardan başlayan abonelik tabanlı bir yük dengeleme özelliği sunar. Uygulamaların performansı ve site kullanılabilirliğini iyileştirmesine yardımcı olan DNS tabanlı bir yük dengelemedir.
Önbelleğe almak
Cloudflare on WordPress, statik içeriği, önbellek temizlemeyi ve katmanlı önbelleğe almayı otomatik olarak kaydeden gelişmiş bir önbelleğe alma mekanizması sunar.
Tipik bir web sitesinin hem dinamik hem de statik içerik kullandığını gördük. Cloudflare, içerik için kendi sunucularını kullanarak sizi hem CPU'dan hem de web barındırmanızın bant genişliği suyundan kurtarabilir. WordPress'teki Cloudflare, son kullanıcının gecikmesini azaltabilir ve genel kullanıcı deneyimini iyileştirebilir.
Devamını Okuyun: Cloudflare CDN'yi W3 Total Cache Plugin ile Nasıl Kullanılır
Optimizasyonlar
Bazen belirli işlevler için üçüncü taraf araçları ve API'leri entegre etmemiz gerekir. Bu kaynaklar bizim kontrolümüzde değildir ve düzgün yapılandırılmazsa gecikmelere neden olabilir.
Cloudflare, hızlı bir web deneyimi sunmak ve sayfa kaynaklarının sırasını optimize etmek için tasarlanmıştır.
Büyük veya optimize edilmemiş görüntüler performans sorunlarına neden olabilir. Cloudflare Görüntü Optimizasyonu algoritması, ağ bağlantılarının sayısını en aza indirerek ve görüntü dağıtımını sorunsuz hale getirerek web sayfasını otomatik olarak optimize eder. Bu, üçüncü taraf kaynaklarının web sayfasını yavaşlatmasını önler.
Hızlandırılmış Mobil Sayfalar
Hızlandırılmış Mobil Sayfalar, Google'ın mobil arama motorundan arama yapıldığında web sayfalarını mobil cihazlarda daha hızlı yüklemek için kullanılan bir tekniktir. Giderek daha fazla kullanıcı internette gezinmek için mobil cihazlarını kullanıyor.
Cloudflare CDN hızlandırmalı mobil bağlantılar AMP tarafından desteklenir ve AMP özellikli web sayfalarını standart mobil sayfalardan üç kat daha hızlı bir şekilde görüntüleme penceresine yükler.
Cloudflare, CDN, reklam optimizasyonu, DDoS güvenliği, analitik ve çok daha fazlası gibi çeşitli seçenekler sunar. Ayrıca, ücretli bir plan satın almadan önce kullanabileceğiniz ücretsiz bir plan sunarlar.
WordPress'te Cloudflare CDN Kurulumu
Cloudflare, CDN, reklam optimizasyonu, DDoS güvenliği, analitik ve daha fazlası gibi birçok seçenek sunar. Ücretsiz planların yanı sıra, daha güçlü özelliklere sahip olacağınız birden fazla premium plan sunarlar.
MaxCDN ve Cloudflare, WordPress kullanıcıları tarafından yaygın olarak kullanılan iki CDN sağlayıcısıdır. Bu eğitimde, Cloudways üzerinde barındırılan bir WordPress web sitesine Cloudflare'i nasıl kurabileceğinizi paylaşacağım.
1. Adım: Cloudflare'a Kaydolma
Öncelikle Cloudflare'de bir hesap oluşturmanız gerekiyor. Zaten yerinde varsa, bu adımı atlayabilirsiniz.

2. Adım: Site URL'si Ekleme
Cloudflare'a kaydolduğunuzda, alan adınızı sağlamanız ve Site ekle 'yi tıklamanız gereken yeni bir ekran açılır.

3. Adım: Cloudflare Planınızı Seçin
Site URL'sini ekledikten sonra Cloudflare, yararlanmak istediğiniz planı soracaktır. Bu eğitim için ÜCRETSİZ planla gidiyorum.

4. Adım: DNS Kayıtlarını İnceleyin
Bir sonraki adım, DNS kayıtlarınızı gözden geçirmek ve doğru yapılandırılıp yapılandırılmadıklarını kontrol etmektir. Burada Cloudflare, alan adı kayıt sitenizden tüm DNS yapılandırmasını alacak ve benim durumumda yalnızca iki DNS kaydı var (Tip A). Kayıtlarınızı gözden geçirin ve sadece Devam'ı tıklayın.

Adım 5: Ad Sunucunuzu Değiştirin
Aşağıdaki resimde görebileceğiniz gibi, alan adı kayıt kuruluşunuzun ad sunucularını değiştirmeniz ve Cloudflare'ın sağladığı adlarla değiştirmeniz gerekir.


Adım 6: Domain Registrar'dan NameServer'ınızı değiştirin
Şimdi, alan adı kayıt sitenizi açın ve ad sunucularını değiştirin. Etki alanım Freenom'da ve ad sunucularını başarıyla değiştirdim.

7. Adım: Cloudflare Hızlı Başlangıç Kılavuzu
Ad sunucularını değiştirdikten sonra Cloudflare CDN Ayarları sekmesine geri dönün, Bitti'yi tıklayın ve ad sunucularını kontrol edin. Bir Hızlı Başlangıç Kılavuzu ekranı açılır penceresi göreceksiniz.

Ardından, Başlayın'a tıklayın ve güvenliğinizi ve performansınızı artırmak için etki alanı ayarlarını yapılandırın. İlk ayar bölümü, Güvenliği Artır ve 2 alt bölümü vardır; Otomatik HTTPS Yeniden Yazılır ve Her Zaman HTTPS Kullanılır . Varsayılan güvenlik yapılandırmalarıyla gideceğim ve Kaydet düğmesine tıklayacağım.

Sürecin bir sonraki aşaması Performansı Optimize Ettir ve ayrıca iki alt bölümü vardır; Otomatik Küçült ve Brotli . Otomatik Küçült bölümü, WordPress sitenizi hızlandırmanıza yardımcı olacak HTML, JS ve CSS küçültme bölümüdür. Otomatik Küçült için tüm seçenekleri seçiyorum ve Brotli için varsayılan kurulumla gidiyorum.
Not: Cloudflare'da küçültmeyi seçerseniz, Breeze veya başka bir Önbellek eklentisinde bundan kaçının. Niye ya? Küçültmeyi her iki uçta da etkinleştirmek sorunlara neden olur ve her seferinde bir tane kullanılması önerilir.

Son bölüm, güvenlik ve performans yapılandırmalarınızı göreceğiniz Özet'tir. Ayarlardan memnun kaldığınızda, Bitir'e tıklayın.

Cloudflare kontrol panelinizde aşağıdaki bildirimi alacaksınız “ Harika haber! Cloudflare artık sitenizi koruyor ”. Durum "Etkin" olarak değişecektir ve çeşitli güvenlik ve performansla ilgili görevleri yapılandırmak için üst paneldeki çeşitli seçeneklerden yararlanabilirsiniz.

WordPress web sitesinde Cloudflare'den tam olarak yararlanmak için eklentilerini web sitenize yüklemeniz önerilir.
8. Adım: Cloudflare CDN Durumunu Kontrol Edin
Cloudflare CDN'nizin çalışıp çalışmadığını kontrol etmek istiyorsanız, herhangi bir tarayıcıda WordPress sitenizi açın > “ Ctrl + Shift + i ” > Ağ tuşlarına basın. Ardından sitenizin isteklerini göreceğiniz sayfanızı yenileyin. İsteklerden birine tıklayın ve “ cd-cache-status ” olup olmadığını kontrol edin. HIT ise, CDN'niz iyi çalışıyor.

Let's Encrypt Sertifikalarını Cloudflare'a Ekleme
Cloudways ile Let's Encrypt kullanarak WordPress siteniz için bir SSL sertifikası oluşturabilirsiniz. Alan adınızda Cloudflare etkinleştirildiğinde oluşturulamaz. Let's Encrypt sertifikasını etkinleştirmek için aşağıdaki adımları izleyin:
Adım 1: Cloudflare kontrol panelinize giriş yapın ve DNS sekmesi altında, proxy durumunu yalnızca DNS olarak değiştirerek hem www hem de alaniniz.com seçeneklerini devre dışı bırakın. Gri bir bulut, hizmetin devre dışı bırakıldığı anlamına gelir.

Adım 2: Cloudways Uygulama Yönetim Panelinize gidin, SSL Sertifikası E-posta Adresinizi > Alan Adınızı girin ve Sertifikayı Yükle seçeneğine tıklayın.

Adım 3: Şimdi, Sunucu Yönetim Paneli > Ayarlar ve Paketler > Gelişmiş sekmesine gidin ve WAF Modülü altında Cloudflare öğesini seçin.

Adım 4: Cloudflare panosuna geri dönün ve 1. adımda devre dışı bıraktığımız seçeneği etkinleştirin.

Adım 5: Sonra, üstündeki SSL / TLS sekmesine tıklayın ve Esnek için SSL açın. Cloudflare'in sertifikayı etkinleştirmesi 24 saat kadar sürebilir. Ancak aynı domaini daha önce kullandıysanız anında aktif hale gelecektir.

Bu kadar! WordPress sitenizde Cloudflare'ı yapılandırdıktan sonra bir sürü seçenek elde edersiniz. Seçeneklerin çoğu ücretli planlar içindir, ancak yardımcı olursa, planlarınızı yükseltmenizi ve bundan tam olarak yararlanmanızı öneririz!
Son düşünceler
Cloudflare on WordPress, sitenizi ziyaret eden kullanıcıların deneyimini geliştirir ve web sunucunuzun değerli CPU ve bant genişliği kaynaklarından tasarruf sağlar. Gecikme endişesini tamamen ortadan kaldırabilen ve WordPress site hızınızı artırabilen oldukça optimize edilmiş bir CDN'dir.
Sık Sorulan Sorular (SSS)
Cloudflare bir barındırma sağlayıcısı mı?
Hayır, CloudFlare CDN, CDN hizmetleri sunan bir içerik dağıtım ağı sağlayıcısıdır. Hizmetlerini kullanan web siteleri, kullanıcı tarafında gecikmeyi en aza indirerek sitenin statik ve dinamik içeriğine hizmet ettiği devasa sunucu ağlarına erişebilir.
MaxCDN ve Cloudflare Arasındaki Fark Nedir?
Cloudflare, ücretsiz bir plan seçeneğiyle birlikte gelirken, MaxCDN'de yoktur. Cloudflare'ın kurulumu kolaydır ve web sitesi güvenliği sunar. MaxCDN, W3 Total Cache eklentisi kullanılarak kurulabilir ve tanınmış işletmeler tarafından kullanılır.
