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.
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:

Ö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:

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:

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:

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):

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:

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:

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

Şimdi birkaç tweaks daha yapmanın zamanı geldi …
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.

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:

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:
- 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.
- 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:

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 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:

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:

İ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.
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.

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:

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:

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:

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

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

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

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.

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:

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.