Cloudflare ile Web Sitesi Hızını Artırma (Basit Kurulum Kılavuzu)

Yazan makale:
  • Web Araçları
  • Güncelleme: Temmuz 07, 2020

Cloudflare nedir?

Cloudflare en çok bilinen İçerik Dağıtım Ağı (CDN). Bu, web sitelerinin web sayfası yükleme hızlarını düşürmesine yardımcı olur. Bunu yapmanın birincil yolu önbelleklemedir. Bununla birlikte, Cloudflare ayrıca genel performansın ve güvenliğin artırılmasına yardımcı olmak için diğer bazı teknolojileri de entegre eder.

Cloudflare konusunda yeniyseniz, aldığınız varsayılan ayarların oldukça güvenilir olduğundan emin olun. Ancak, tüm web siteleri farklı şekilde yapılandırılma eğiliminde olduğundan, bazı ince ayarlar size daha iyi sonuçlar verebilir.

Bu basit kılavuz, siteniz için en uygun ayarları bulmanıza yardımcı olmayı amaçlamaktadır.

Başlamadan önce

Cloudflare ve bu kılavuzu kullanarak site performansınızı artırmayı planlıyorsanız, bunu kademeli olarak yapın. Bu, yapabileceğiniz değişikliklerden kaynaklanan olası sorunları daha kolay geri almanıza yardımcı olacaktır.

TL; DR

Derin bir dalışla ilgilenmeyen veya soğuk ayakları olanlar için, sadece birkaç küçük ayar yapabilirsiniz. Varsayılan ayarların çoğunu bırakın ve yalnızca aşağıdakileri kontrol edin:

  • DNS - Proxy'yi yalnızca alan adınız ve WWW kaydınız için etkinleştirin. Proxy'yi başka bir şey için açmak, özellikle kayıt harici bir sunucuyu işaret ediyorsa size hata verebilir.
  • SSL / TLS - FULL olarak ayarla
  • Hız - Brotli'yi AÇIK olarak ayarlayın

Cloudflare'de yeniyseniz, işte burada ürün hakkında bilmeniz gereken her şey.

Cloudflare Ayarları Rehberi

Cloudflare kontrol paneli
Cloudflare kontrol paneline genel bakış. Yukarıda bulunan sekmeler yapabileceğiniz farklı ayarlardır.

Cloudflare kontrol panelinde birçok seçenek olduğundan, yalnızca özel dikkat gerektirenlere değineceğim. Siteniz aksini gerektirmedikçe, varsayılan ayarlarda başka bir şey bırakmayın.

1. DNS

Ad Sunucularınızı Cloudflare olarak değiştirdikten sonra, bu sekme kayıtlarınızdan otomatik olarak doldurulmalıdır.

Normalde buradaki ayarları değiştirmeniz gerekmez. Ancak, alan adınızı ve WWW kaydınızı Proxied olarak ayarlamanızı öneririm. Bunlar genellikle A ve CNAME kayıtları.

Proxy durumunu değiştirmek için gri bulutu tıklayın. Proxy uygulandıktan sonra bulut simgesi turuncuya dönmelidir. Bunlar için proxy'yi etkinleştirmek sunucu kökeninizi maskelemeye yardımcı olur.

2. SSL / TLS

Genel Bakış - Site performansınızı artırmanıza gerçekten yardımcı olmasa da, burada yanlış bir ayarın istenmeyen etkileri olabilir. Özellikle, ne yaptığınızı bilmiyorsanız, 'Tam (katı)' modunu kullanmak sitenizin durmasına neden olabilir. Yapmamanız için bir nedeniniz yoksa, bu seçeneği 'Tam' olarak ayarlayın ve bu şekilde bırakın.

Edge Sertifikaları - 'Her Zaman HTTPS Kullan', 'Otomatik HTTPS Yeniden Yazmalar'ı etkinleştirin. İkincisi, karışık içerik hataları nedeniyle SSL durumunuzla ilgili sorunlarla karşılaşırsanız özellikle yararlıdır.

3. Firewall

Cloudflare güvenlik duvarı
Güvenlik Duvarı bölümü olayları görüntülemenizi ve özel kurallar belirlemenizi sağlar.

Güvenlik Duvarı bölümü, esas olarak sitenizin güvenliğini özelleştirmek için kullanılır. Güvenlik Duvarı Kurallarını kullanmak istiyorsanız önce web trafiğinizi bir süre gözlemlemenizi öneririz. Gittikçe yakında neyin şüpheli göründüğünü fark edeceksiniz.

Belirli IP'lerin veya IP adresi aralıklarının şüpheli olduğunu düşünüyorsanız, bir kural ekleyerek bunları engellemeyi deneyebilirsiniz. IP adresini ekleyin ve IP'den herhangi biri sitenize erişmeye çalışırsa gerçekleştirilecek bir eylem ekleyin. Kötü amaçlı veya bottan emin değilseniz, eylemi 'Meydan Oku' olarak ayarlayın.

Ayrıca okuyun: Web Sitenizi Korumak İçin Yapmanız Gereken 6 Şey

4. hız

Bu bölüm elbette çoğu kullanıcının ilgisini çekecektir. Ne yazık ki, birkaç ücretli seçenek içeriyor. Yine de, sitenizi nasıl çalıştırdığınıza bağlı olarak bazı seçenekler kullanışlıdır.

Eğer öyleysen AMP kullanma ardından AMP Gerçek URL'yi etkinleştirin. Bu, mobil ziyaretçilerinize garip AMP-ed url'leri göstermekten kaçınmanıza yardımcı olacaktır. AMP, URL'lerinize garip uzantılar ekleme ve bu sorunu gidermeyi etkinleştirme eğilimindedir.

Brotli sıkıştırmaya yardımcı olur, bu yüzden etkinleştirdiğinizden emin olun. Roket Yükleyici Öte yandan teknik olarak iyi görünüyor, ancak özellikle WordPress sitelerinde sorunlara neden olduğunu düşünüyorum.

Küçültme elbette harika, ancak kullanım sitenizde nasıl ayarlandığınıza bağlıdır. Sitenizle zaten kod küçültme işlemi yapıyorsanız, burada etkinleştirmeyin. Küçültme iyidir, sadece işlevi çoğaltmayın.

Ayrıca okuyun: Web sitenizi hızlandırmak için 8 İpuçları

5. Caching

Doğru önbellekleme 'olduğu gibi' çalışmalıdır, ancak burada zaman zaman kullanmanız gereken bir şey vardır. Sitenizde değişiklik yapar ve sitenin henüz çevrimiçi görünmediğini fark ederseniz buraya gelin ve önbelleğinizi temizleyin.

6. Ağ

Varsayılan olarak, HTTP / 2 zorlanmalıdır, ancak olmadığını ve kapalı olduğunu fark ederseniz açın. HTTP / 3: teorik olarak çok daha iyi Bu nedenle, seçenek kullanılabilirse bunu deneyin. İyi özellikleri korurken HTTP / 2'den daha hızlı ve daha güvenilirdir.

Ayrıca okuyun: Web Sitenizi Stres Testi için 7 Araç

7. Kazıma Kalkanı

Burada ücretsiz planlarda dikkat çeken tek şey Hotlink Koruması. Teoride kolay görünüyor iken, düzgün çalışması için genellikle web barındırma üzerinde biraz tweaking gerekir. Çoğu zaman değerinden daha fazla baş ağrısına neden olur.

Bunu kullanmak yerine, sunucu düzeyinde hotlink koruması.

8. Uygulamalar

Bu birçok durumda yararlıdır, ancak bir WordPress sitesi kullanıyorsanız en uygun yol olduğunu düşünüyorum. Bunlar, harika özellikleri genişletmek için eklentilere büyük ölçüde güvenir, ancak aynı zamanda sunucu yükünüzü de artırır.

Bunları sunucunuzdan çalıştırmak yerine, Cloudflare uygulamalarını kullanın. PayPal ödemelerini desteklemekten tüm çevrimiçi mağaza uygulamalarına kadar hemen hemen her şey için adil bir sayı var.

Son Düşünceler: Her Şeyden Biraz Alır

Web sitesi performans iyileştirmesi söz konusu olduğunda çeşitli düşünce okulları vardır. Bazıları TTFB'ye yoğun bir şekilde odaklanırken, diğerleri kaynak kullanımını azaltmayı veya siteyi başka şekillerde optimize etmeyi düşünebilir.

Şahsen, performansta gerçekten yeşil bir ışık elde etmek için, her şeyden biraz çalışmanız gerektiğini hissediyorum. Performans iyileştirme ayarlarının çoğu size hız veya verimlilikte çok küçük artışlar sağlar.

Sadece onları birleştirerek gerçekten tatmin edici sonuçlar elde edersiniz. Ancak, Cloudflare gibi bir CDN'nin tek bir pakette uzun bir yol kat etmenize yardımcı olduğunu söyleyeceğim. Kenara bu, ne ciddiye dikkat etmek gerekir web barındırma olduğunu.

Bu, kaydolduktan sonra kontrol edemeyeceğiniz bir şeydir. Bu nedenle, biraz daha fazla araştırma yapmak söz konusu olduğunda size çok fazla stres kazandırabilir sunucu yanıt hızı veya web barındırıcınıza güvendiğiniz herhangi bir şey.


Yasal Uyarı: Bu makalede sunulan bilgiler yazarın en iyi bilgisine sunulmaktadır. Hiçbir koşul altında bu kılavuzun kullanımı, yazara veya bilgilerin yayınlandığı sitelere karşı sorumluluk iddiaları için temel oluşturmayacaktır.

Timothy Shim hakkında

Timothy Shim bir yazar, editör ve teknoloji uzmanıdır. Kariyerine Bilişim Teknolojisi alanında başlamış, hızla baskıya geçmiştir ve o zamandan beri ComputerWorld, PC.com, Business Today ve The Asian Banker gibi Uluslararası, bölgesel ve yerel medya başlıklarında çalışmıştır. Uzmanlığı, hem tüketici hem de kurumsal bakış açısından teknoloji alanında yatar.