W3 Total Cache + CloudFlare ile WordPress Nasıl Hızlandırılır?

Lafı fazla uzatmayalım:

Hızlı yüklenen bir web sitesine ihtiyacınız var.

Web sitenizi hızlandırmak, ziyaretçilerinizi daha mutlu edecek, sizden satın alma olasılıklarını artıracak ve hatta daha ilk etapta daha fazla ziyaretçi çekecektir!

Ancak daha hızlı bir web sitesine ihtiyacınız olduğunu bilseniz bile, önbelleğe alma, küçültme ve içerik teslimi gibi terimler karışıma eklendiğinde biraz bunaltıcı gelebilir, değil mi?

Bu nedenle, sitenizin hızını artırmak için gereken zaman veya teknik bilgiyle mücadele ediyorsanız, sizin için bir kılavuzum var.

Bu kılavuzda, size WordPress sitenizin yükleme süresini nasıl büyük ölçüde azaltacağınızı göstereceğim. bir kuruş ödemeden. Bunu yapmak için iki ücretsiz araç kullanırsınız: W3 Total Cache WordPress eklentisi ve CloudFlare adlı bir hizmet.

Gerçek ekran görüntülerini kullanarak sürecin her adımında size yol göstereceğim. İster tamamen acemi olun ister ileri düzey bir WordPress kullanıcısı olun, her şeyi çözebileceksiniz.

Hadi başlayalım!

W3 Total Cache ve CloudFlare, sayfa hızını nasıl artırır?

Kaliteli barındırmayı seçmenin yanı sıra, bir WordPress sitesinin yükleme sürelerinde yapabileceğiniz en büyük iyileştirmelerden ikisi şunlardır:

  • İyi bir önbellek eklentisi
  • Bir içerik dağıtım ağı (CDN)

W3 Toplam önbellek önbelleğe alma kısmını kapatır. Önbelleğe alma, içeriği dinamik olarak oluşturmak yerine (WordPress’te bulunan) statik dosyalar sunarak sitenizi hızlandırır. Kulağa biraz jargon gibi geldiğini biliyorum, ancak bu yalnızca web sunucunuzun yapacak daha az işi olduğu ve bu nedenle içeriğinizi daha hızlı sunabileceği anlamına gelir.

bulut parlaması sitenizin hızını başka bir şekilde artırır: içerik dağıtım optimizasyonu. CDN olmadan, sitenize gelen her ziyaretçinin tüm dosyalarınızı tek bir yerden indirmesi gerekir: web sitenizin veri merkezi.

İster Paris, Teksas veya Paris, Fransa’da olsunlar, web sitenizin verilerini aynı yerden alıyorlar. CDN’ler, verilerinizin birden çok küresel sürümünü oluşturarak bunu değiştirir.

Ardından ziyaretçiler, uzaktaki web sunucunuz yerine kendilerine en yakın veri merkezinden resim ve video gibi statik dosyaları indirebilir. Bu fiziksel yakınlık indirme sürelerini azaltır ve böylece web sitenizi hızlandırır.

W3 Total Cache ve CloudFlare’i bir araya getirin ve zaman kazandıran bir sayfa yükleme süper ikilisine sahip olun.

Not: W3 Total Cache ve Cloudflare, web sitenizi yalnızca bir noktaya kadar hızlandırabilir. Sayfa yükleme süreleriyle ilgili sorun yaşamaya devam ediyorsanız alternatif olarak NitroPack kullanmanızı öneririz. Sayfa Hızı sorunlarını çözmek için hemen hemen “tek tıklamayla” bir çözüm. NitroPack’i ücretsiz deneyin.

W3 Total Cache nasıl kurulur ve yapılandırılır

Artık bu ikilinin neden bu kadar faydalı olabileceğini bildiğinize göre, her şeyi ayarlamanın pratik kısmına geçelim.

W3 Toplam önbellek eskiden çok farklı ayarlara sahip olduğu için kurulumu çok zor. Yine de, ortalama önbellek eklentinizden çok daha fazla ayara sahiptir, ancak yeni bir kurulum sihirbazının tanıtılması, WordPress siteniz için en uygun ayarları seçmeyi çok daha kolaylaştırır.

Ve W3 Total Cache’i kurduktan sonra onu Cloudflare ile entegre etmek de oldukça kolaydır.

  Sprout Social Review 2023: Güçlü Bir Sosyal Medya Aracı Ama Maliyetine Değer mi?

Pek çok talimatla adım adım ilerleyelim…

1. Adım: W3 Total Cache’i kurun ve kurulum sihirbazını tamamlayın

Başlamak için yüklemek ve etkinleştirmek isteyeceksiniz WordPress.org’dan W3 Total Cache eklentisi. Bunu şu adrese giderek yapabilirsiniz: Eklentiler → Yeni Ekle WordPress kontrol panelinizde ve ada göre arayın.

Eklentiyi etkinleştirdikten sonra yenisine tıklayın Verim Kurulum sihirbazını başlatmak için WordPress panonuzdaki sekme:

W3 Total Cache 01 - Kurulum sihirbazını başlat

Öncelikle anonim kullanım verilerini W3 Total Cache ile paylaşmak isteyip istemediğinizi seçin. Tercihlerinize göre kabul edebilir veya reddedebilirsiniz.

Ardından kurulum sihirbazı, sitenizde farklı türde önbelleğe almanın yanı sıra diğer bazı seçeneklerin yapılandırılmasında size yol gösterir.

Sayfa önbelleği, nesne önbelleği vb. gibi her önbelleğe alma türü için W3 Total Cache, bu tür önbelleğe almayı uygulamak için farklı yöntemleri destekler.

Belirli sunucu yapılandırmanız için en uygun yöntemi seçmenize yardımcı olmak için W3 Total Cache, her yöntemde bir performans testi gerçekleştirir. Daha sonra siteniz için en uygun yöntemi seçebilirsiniz.

Sihirbazdaki her adımı şu şekilde yapılandırabilirsiniz…

Sayfa önbelleği

vardığınızda Sayfa önbelleği Kurulum sihirbazındaki sekmesinde, önce düğmesine tıklayın Test sayfası önbelleği:

W3 Total Cache 02 - Sayfa önbelleğini test et

Ardından, sunucunuz için çalışan yöntemlerin bir listesini göreceksiniz. Bazı yöntemler “Mevcut değil” diyorsa endişelenmeyin – bu tamamen normaldir.

En iyi/en iyiye yakın yükleme süresini azaltan seçeneği seçmek istiyorsunuz. Bu örnek için ve çoğu durumda, Disk: geliştirilmiş aynı zamanda W3 Total Cache’in önerdiği yöntem olan yöntem:

W3 Total Cache 03 - Gelişmiş Disk Yöntemi

Seçiminizi kaydetmek için ileri’yi tıklayın.

Veritabanı önbelleği

Ardından, veritabanınızı önbelleğe alma yönteminizi seçersiniz.

Veritabanını önbelleğe alma zahmetli olabilir çünkü özellikle ucuz paylaşımlı barındırma söz konusu olduğunda her zaman performans artışına yol açmaz. İçin böylece en siteleri, aslında onu kapalı bırakmak daha mı iyi (HAYIR).

Test sitem için, veritabanını önbelleğe almanın aslında yükleme sürelerini yavaşlattığını veya gerçekten herhangi bir iyileştirmeye yol açmadığını görebilirsiniz.

Test sonuçlarınız benimkine benzerse (muhtemelen yine ne yapacaklar), açık bırakın HAYIR ve tıklayın Sıradaki:

W3 Toplam Önbellek 04 - Ayar yok

nesne önbelleği

Artık nesne önbelleğe alma yönteminizi seçebilirsiniz.

Paylaşılan barındırmada normalde tek yöntem nesne önbelleğe almadır Disk. Disk nesnelerini önbelleğe almayı deneyebilirsiniz, ancak bu, çok fazla CPU kaynağı kullanacağından, paylaşımlı barındırmada genellikle iyi bir seçim değildir. Kısacası, sadece sahipseniz Disk seçenek, sadece bu şekilde bırak HAYIR.

Ancak, sunucunuz Redis veya Memcached’i destekliyorsa, nesne önbelleğe almayı etkinleştirmeyi düşünün. Hangi seçeneğin en iyi performansı gösterdiğini seçebilirsiniz. Şahsen Memcached’i tercih ederim.

Aşağıda sunucumun hem Redis’i hem de Memcached’i desteklediğini görebilirsiniz. İkisi arasında Memcached daha iyi performans gösterdi (ve Disk korkunç bir performans sergiledi):

W3 Total Cache 05 - Memcached en iyi performansı gösterdi

Tarayıcı ön belleği

Kurulum kılavuzu sizden tarayıcı önbelleğini test etmenizi istese de, tarayıcı önbelleğiyle gerçekten test edilecek bir şey yoktur.

Sadece şu seçeneği seçin: Etkinleştirilmiş ve ileriyi tıklayın:

W3 Total Cache 06 - Tarayıcı önbelleği etkin

tembel yük

Bir sonraki sayfada, W3 Total Cache size görüntüleri tembel olarak yüklemek isteyip istemediğinizi soracaktır.

WordPress artık görüntüler için yerleşik yerel yavaş yükleme sunuyor yerel olarak yavaş yüklemeyi destekleyen tarayıcılar (bunların hepsi Safari hariç başlıca tarayıcılardır).

Safari ziyaretçilerinin tembel bir şekilde yüklenmesini sağlamak istiyorsanız kutuyu işaretleyebilirsiniz:

W3 Toplam Önbellek 07 - Yavaş Yükleme Ayarları

Sürdürmek

İşte bu! Kurulum sihirbazını yeni tamamladınız. Son sayfa, seçimlerinizin bir özetini göstermelidir.

W3 Total Cache 08 - Yükleme tamamlandı

Şimdi birkaç tweaks daha yapmanın zamanı geldi …

  Modern iş dünyasının maliyet düşürücü fırsatları

2. Adım: Daha gelişmiş önbellek ayarlarını yapılandırın (isteğe bağlı)

altında Verim W3 Total Cache dahil olmak üzere WordPress panonuzdaki sekme de farklı önbelleğe alma yöntemleri ve işlevleri için farklı ayarlar.

W3 Total Cache 09 - Performans sekmesindeki gelişmiş ayarlar

Tamirciyseniz, buraya girip her şeyin tam olarak nasıl çalıştığını ayarlayabilirsiniz.

Ama olay şu:

Çoğu site için, buradaki varsayılanlar tamamen iyidir. gerçekten bilmiyorsun ihtiyaç bir şeyi değiştirmek için

Bu nedenle, sitenizin özel ihtiyaçları olmadıkça, kurulum sihirbazında yapılandırdığınız ayarların dışında herhangi bir ek ayar değiştirmemenizi tavsiye ederim.

Peki bu “özel ihtiyaçlar” ne olabilir?

Büyük bir tanesi, herhangi bir nedenle önbelleğe alma dışında tutmanız gereken belirli içeriğiniz veya kullanıcı türleriniz varsa – örneğin, bu durumlarda önbelleğe alınmış içerik sunmanın temel dinamik işlevleri (dinamik üyelik web sitesi gibi) bozacak olması.

Bu durumda, isteyebilirsiniz Performans → Sayfa Önbelleği ve aşağı kaydırın gelişmiş hariç tutmaları ayarlamak için bölüm:

W3 Toplam Önbellek 10 - Kurulum İstisnaları

Ancak genel olarak, çoğu site için (ör. bir blog), ayrıntılı ayarlarda gerçekten herhangi bir değişiklik yapmanıza gerek yoktur.

3. Adım: W3 Total Cache Cloudflare uzantısını etkinleştirin

Artık W3 Total Cache kurulduğuna göre, onu Cloudflare ile entegre etmeye başlayabiliriz.

W3 Total Cache, iki ana amaca hizmet eden yerleşik bir Cloudflare uzantısına sahiptir:

  1. Bu, Cloudflare önbelleğini WordPress kontrol panelinizden silmenize olanak tanır. Bir gönderiyi düzenlediğinizde de otomatik olarak temizleyebilirsiniz. Uzantıyı kurmanın ana faydası budur.
  2. Cloudflare ayarlarını WordPress kontrol panelinizden yapılandırmanıza izin verir (ancak bunları benim tercih ettiğim Cloudflare panosundan da yapılandırabilirsiniz.).

WordPress kontrol panelinizde şuraya gidin: Başarılar → Uzantılar ve etkinleştirin bulut parlaması eklenti:

W3 Total Cache 11 - Cloudflare uzantısını etkinleştir

Bir dakika sonra bu uzantıya geri döneceksiniz, ancak önce sitenizi Cloudflare ile kurmanız gerekiyor.

WordPress için Cloudflare nasıl kurulur ve yapılandırılır

Şimdi WordPress sitenizi Cloudflare hizmetiyle kurmanın zamanı geldi. Bunu yaptıktan sonra, az önce etkinleştirdiğiniz uzantı aracılığıyla W3 Total Cache’i Cloudflare’a bağlayın.

1. Adım: Bir Cloudflare hesabı için kaydolun ve web sitenizi ekleyin

Gitmek Cloudflare web sitesi ve bir hesap için kaydolun.

Hesabınızı oluşturduktan sonra, Cloudflare sizden web sitenizi eklemenizi isteyecektir. Sitenizin URL’sini girin ve tıklayın Web Sitesi Ekle:

Cloudflare 01 - Yeni Site Ekle

Cloudflare artık sizin gibi görünmesini sağlayan bir fiyatlandırma sayfası gösteriyor mutlak ücretli bir plan için kaydolun. Sen – aldanma!

Sadece ücretli planların altında aşağı kaydırın ve ücretsiz planı seçin. Sonra tıklayın Binmek:

Cloudflare 02 - Ücretsiz plan için aşağı kaydır

2. Adım: DNS kayıtlarınızı kontrol edin

Şimdi Cloudflare, sitenizin DNS kayıtlarını tarayacak. Bunun karmaşık görünebileceğini biliyorum, ancak gerçekten yapmanız gereken tek şey, birincil alan adınızın yanında turuncu ‘Proxied’ bulutu görüp görmediğinizi kontrol etmek (varsayılan olarak yapmanız gerekenler). Sonra tıklayın Binmek:

Cloudflare 03 - DNS Kayıtlarını Doğrulayın

İleri düzey kullanıcılar bununla uğraşmak isteyebilir, ancak sitelerin %99’unun herhangi bir değişiklik yapmasına gerek yoktur.. Temel olarak, neye baktığınızı bilmiyorsanız, hiçbir şeyi değiştirmek için bir sebep yoktur.

3. Adım: Ad sunucularınızı güncelleyin

Son adımda, alanınızın ad sunucularını Cloudflare’nin yeni ad sunucularına güncellemeniz gerekir.

  Yeni alışkanlıklar ve teknoloji kullanarak blogunuzu daha verimli hale getirin

Alan adınızı GoDaddy veya Namecheap gibi bir hizmetten satın aldıysanız, ad sunucularınızı buradan güncelleyin. Alan adınızı web hostinginiz üzerinden satın aldıysanız, hosting panelinizden isim sunucularınızı güncellemeniz gerekir.

Yardıma ihtiyacınız varsa, kayıt operatörünüzün destek ekibi sizi doğru yöne yönlendirebilir.

Cloudflare 04 - Ad sunucularınızı güncelleyin

Bunu yaptıktan sonra, tıklayın Bitti, ad sunucularını kontrol edin

Değişikliklerin geçerlilik kazanması 24 saati bulabilir. Ancak endişelenmeyin: siteniz herhangi bir kesinti yaşamaz. Bunun anlamı, Cloudflare sitenizi 24 saat daha hızlandıramayabilir.

Bir sonraki ekranda Cloudflare sizden bir kurulum sihirbazı başlatmanızı isteyecektir. Ancak, ayarları manuel olarak yapılandırırken size yol göstereceğim için bunu atlamanızı tavsiye ederim:

Cloudflare 05 - Ayar önerilerini atla

4. Adım: W3 Total Cache uzantısını Cloudflare’a bağlayın

Sitenizi Cloudflare kullanacak şekilde yapılandırdıktan sonra, WordPress kontrol panelinize geri dönebilir ve W3 Total Cache Cloudflare uzantısını yapılandırabilirsiniz. WordPress’te şu adrese gidin: Başarılar → Uzantılar ve tıklayın kurumlar Cloudflare uzantısı altında.

Uzantının ayarlarında, üzerine tıklayın Yetki vermek düğme:

Cloudflare 06 - Hesap kimlik bilgilerinizi yetkilendirin

Bu, girmeniz gereken bir bilgi istemi açar:

  • Cloudflare hesabınızın e-posta adresi.
  • Cloudflare API anahtarınız

Cloudflare API anahtarınızı almak için, bu url’ye tıklayın. Ardından aşağı kaydırın Küresel API anahtarı kutusu ve tıklayın Görüntülemek:

Cloudflare 07 - Genel API anahtarınızı görüntüleyin

Bu kutudaki değer, W3 Toplam Önbellek ayarlarına yapıştırmanız gereken değerdir:

Cloudflare 08 - API anahtarını W3 Total Cache'e girin

İleri’yi tıkladığınızda, sitenizin URL’si olan “Bölgenizi” seçmeniz istenecektir:

Cloudflare 09 - Bölgenizi seçin

Ve bu kadar! Siteniz şimdi bağlanmalıdır. Ana Cloudflare ayarlarını WordPress panonuzdan da yapılandırabilirsiniz:

Cloudflare 10 - Bağlantı tamamlandı

5. Adım: Cloudflare SSL ayarlarını yapılandırın

Bu son birkaç ayar için, bunları Cloudflare panosundan veya W3 Total Cache Cloudflare uzantısından yapılandırabilirsiniz.

Ancak, ekran görüntüleri ve talimatlar için Cloudflare kontrol panelini kullanacağım.

Öncelikle, Chrome’da ERR_TOO_MANY_REDIRECTS mesajı gibi hatalardan kaçınmak için Cloudflare’nin SSL ayarlarını doğru şekilde yapılandırdığınızdan emin olmanız gerekir.

Cloudflare’da bu ayarlara erişmek için şuraya gidin: SSL/TLS sekme.

Sitenizin zaten bir SSL sertifikası varsa (sunucunuzun ücretsiz Let’s Encrypt sertifikası gibi), ardından Cloudflare SSL ayarını şu şekilde ayarlamanız gerekir: Tam dolu.

Cloudflare 11 - CloudflareSSL ayarlarını yapılandırın

Sitenizde SSL sertifikası yoksa ki bu günümüzde oldukça nadirdir, Cloudflare’nin esnek seçeneğini kullanabilirsiniz.

6. Adım: Küçültme ve Brotli Sıkıştırmayı Etkinleştirin

Son adımda, Cloudflare’ı sitenizin kodunu küçültecek ve Brotli sıkıştırması uygulayacak şekilde yapılandırmak isteyeceksiniz.

Bunu ayarlamak için şuraya gidin: Hız Cloudflare panosunun sekmesi. Ardından optimizasyon sekme.

altında otomatik küçültmeJavaScript, CSS ve HTML için üç kutuyu da işaretleyin.

Ardından, Brotli sıkıştırmasını etkinleştirdiğinizden emin olun:

Cloudflare 12 - Brotli sıkıştırmasını etkinleştir

Ve bu kadar! Ayarlarınızı kaydedin, şampanyayı doldurun ve iyi yapılmış bir işi kutlayın.

Eşyaları topla

Phew, bunun çok fazla olduğunu biliyorum. Ancak bu işlemi bir kez yaptığınızda, sonsuza kadar bununla işiniz bitmeli!

Bu, bir saat kadar acının sizi ömür boyu iyileştirilmiş sayfa yükleme sürelerine hazırlayacağı anlamına gelir. Ve bu, ROI’ler söz konusu olduğunda garantili bir kazançtır!

Ancak, kullanımı W3 Total Cache’den çok daha kolay olan başka önbellekleme eklentileri olduğunu unutmayın. Daha fazla bilgi edinmek istiyorsanız, WordPress için en iyi önbelleğe alma eklentileri hakkındaki makalemize göz atın.

İlgili Okuma: Sayfa hızı neden önemlidir: Bilmeniz gereken istatistikler.