WordPress sayfasının yükleme süresini artırmak için ttfb nasıl azaltılır

WordPress sitenizin tüm hızı hakkında konuşurken, sayfa yükleme hızını artırmak için genellikle ön uç performansa ve optimizasyona odaklanırız. Ancak, bazen web sitenizin başlangıçta yüklenmeye başladığı sunucu tarafından görmek iyidir. Bugün TTFB’nin (ilk bayta zamanının) sizi nasıl etkilediğini ve onu azaltmanın bazı kolay yollarını tartışmayı keşfedeceğiz. TTFB genellikle göz ardı edilen bir performans faktörüdür, ancak sitenizin hızını test ederken dikkate alınmalıdır.
TTFB nedir?
TTFB önemli mi?
TTFB’nizi nasıl ölçersiniz
WordPress sitenizdeki TTFB’yi azaltmanın 4 yolu
TTFB nedir? TTFB ilk bayt için zaman temsil eder. Basitçe söylemek gerekirse, sunucudan ilk veri baytını almadan önce tarayıcının ne kadar beklemesi gerektiğidir. Verileri almak için gereken süre ne kadar uzun olursa, sayfanızı görüntülemek için gereken süre daha uzun süre. Yaygın yanlış anlaşılma, bunun DNS arama süresinden sonra hesaplanmasıdır, ancak ağdaki orijinal TTFB hesaplaması her zaman ağ gecikmesini içerir. Bu, 3 adımlı bir işlem içerir ve toplam TTFB’nize ekleyerek her yerde gecikme ve gecikme meydana gelebilir.

TTFB’yi Beklemek 1. Sunucuya Talep Birisi web sitenizi ziyaret ettiğinde, ilk şey istemciden (tarayıcı) sunucuya gönderilen HTTP isteğidir. Bu adımda, gecikmeye neden olabilecek çeşitli faktörler vardır. Yavaş DNS arama süresi talep için zaman artışına katkıda bulunabilir. Sunucu coğrafi olarak çok fazla bulunuyorsa, bu, veriler tarafından alınması gereken mesafede gecikmeye neden olabilir. Ayrıca, karmaşık güvenlik duvarı kurallarınız varsa, bu mide süresini artırabilir. Ve müşterinin internet hızını unutmayın. 2. Sunucu İşleme İstek gönderildikten sonra, sunucu şimdi işlenmeli ve bir yanıt üretmelidir. Bu, yavaş veritabanı çağrıları, çok fazla 3. taraf komut dosyası gibi bir dizi farklı gecikmeye neden olabilir, ilk yanıtınızı önbelleğe almaz, WordPress kodu veya tema ve Disk belleği gibi verimsiz sunucu kaynakları.
3. İstemciye yanıtlar Sunucu isteği işledikten sonra, daha sonra istemciye geri göndermeli (veya daha ziyade ilk baytı geri göndermelidir). Bu, sunucu ve istemci ağlarının hızından güçlü bir şekilde etkilenir. İstemcinin Wi-Fi Hotspot’tan yavaş bir internet varsa, TTFB’ye yansıtılacaktır. TTFB önemli mi? TTFB’nin (ilk bayt zamanı) web sitesinin hızı ile aynı olmadığını anlamak önemlidir. Bu gerçekten yanıt verebilirliğin bir ölçüsüdür. Web’de TTFB’nin önemli olup olmadığı hakkında birçok tartışma var. Bazıları bunun anlamsız olduğunu söylüyor (Cloudflare, Littlebizzy) ve diğerleri bunun önemli olduğunu söylüyor (Ilya Grigorik, Google’da Web Performans Mühendisi). Her iki taraf da neden veya neden önemli olmadığı ve gerçekte nasıl sayıldığı hakkında birkaç soru hakkında bazı geçerli noktalar ortaya koydu. Moz, aramanın sıralaması ile ilk zaman arasındaki korelasyon hakkında derinlemesine bir çalışma yaptı. bayt. Bununla birlikte, bunun neden olup olmadığını veya daha düşük TTFB’ye sahip sitenin de genel olarak daha hızlı olup olmadığını bulmak zordur, bu da Google’ın hız sıralama faktöründen etkilenebilir. TTFB önemli mi? Bu genel hızınıza katkıda bulunur, peki ne düşünüyorsunuz? Ancak, önemli olup olmadığını düşünmek yerine zaman harcamak yerine, tweetler için tıklayın, bu metriği geliştirmek için yapabileceğiniz optimize etmeye odaklanmayı tercih ediyoruz. Yaptığınız her şey WordPress sitenizin tüm hızına katkıda bulunabilir ve bu da TTFB’nizi etkileyecektir. Testlerimizde, çok daha büyük bir TTFB’ye sahip site yüklemek ve daha yavaş hissetmek için yeterlidir.
Genel olarak, 100 ms’nin altındaki herhangi bir şey iyi ve iyi bir TTFB’dir. Google PagePeed Insights, sunucu yanıt süresi için 200 MDTK’nın altında önerir. 300-500 ms aralığındaysanız, bu oldukça standarttır. Ve 600 ms’den fazla iseniz, sunucunuzda yapılandırılacak bir şeyiniz olabilir veya belki daha iyi bir web yığınına yükselme zamanı gelmiştir. Veya TTFB’nizi nasıl azaltacağınız konusunda aşağıdaki önerilerimizi izleyin. Ve SSL/TLS müzakerelerinin de bir faktör olabileceğini unutmayın. TTFB’nizi nasıl ölçersiniz TTFB’nizi test etmenin birçok farklı yolu vardır. Aşağıda birkaçını keşfedeceğiz. Ancak unutmayın, her araç biraz farklı bir sonuç verecektir, bu nedenle sadece birini kullanmak ve temel olarak kullanmaya devam etmek önemlidir.
TTFB’yi Google Chrome Devtools ile ölçün, Devtools’u başlatarak Google Chrome’da TTFB’yi ölçebilirsiniz. Bilgisayarınızı test ederseniz, TTFB’nin ağ gecikmeniz ve internet bağlantınızdan etkilendiğini test ederseniz. Bu nedenle, veri merkezinin bir testi olan 3. taraf aracını (aşağıda daha fazla görüldüğü gibi) kullanmada daha etkili olabilir.
Chrome menüsünden Diğer Araçlar> Geliştirme Cihazları’nı seçin.
Sağ -sayfa öğesini tıklayın ve inceleyin seçin
Ctrl + Shift + I (Windows) veya CMD + OPT + I (MAC) tuşunu kullanın
Bir ağ penceresi başlatabilir ve sitenizin performansını görebilirsiniz.
Google Chrome TTFB geliştiricisi Geekflare Geekflare Araçları ile TTFB ölçüm, web sitenizdeki sorunları test etmek ve çözmek için kullanabileceğiniz olağanüstü bir ücretsiz araç koleksiyonuna sahiptir. TTFB Geekflare Aracı basit, hızlıdır ve dünya çapında üç konumdan ilk bayta ne kadar hızlı (düşük) görmenizi sağlar. TTFB Test Geekflare Test Tedbir TTFB WebPagetest ile TTFB’nizi de WebPagetest ile ölçebilirsiniz. Sözlüğüne göre, hedef zaman DNS, soket ve SSL + 100ms müzakereler için gereken zamandır. Bir harfin değeri, hedefin dışındaki her 100 MD için azaltılacaktır. Aşağıdaki testimizde görebileceğiniz gibi, bu site 0.256 saniye veya 256 ms TTFB olarak ölçülür.

Bültenlere Kaydolun

Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!
Şimdi abone olun
WebPagetest Time bayt Pingdom Chrome ve WebPagetest ile TTFB’yi TTFB ile TTFB olarak adlandırır. Ancak, pingdom kullanıyorsanız, buna aslında “bekleme” zamanı denir. Ayrıca pingdom nasıl kullanılacağına dair derinlemesine kılavuzumuzu okuduğunuzdan emin olun.
TTFB’de GTMetrix’teki GTMetrix ve Pingdom ile ölçme zamanı bekleyin, TTFB’ye bekleme süresi denir. Ayrıca GTMetrix’in nasıl kullanılacağına dair derinlemesine kılavuzumuzu okuduğunuzdan emin olun.

GTMetrix’teki TTFB’yi ölçün Keycdn Keycdn araçlarıyla TTFB’yi ölçün KeyCDN, TTFB’nizi aynı anda 14 farklı konumdan ölçebileceğiniz harika bir web performans test aracı var. Testlerimizde aşağıda görebileceğiniz gibi, TTFB Amerika Birleşik Devletleri’nde düşük ve yurtdışında çok daha yüksektir. Bunun nedeni, sunucumuzun fiziksel olarak Amerika Birleşik Devletleri’nde olmasıdır. Bu, TTFB’ye oynama gecikmesi ve mesafesinin TTFB Keycdn Testi’nin Sucuri Performans Aracı ve Bytecheck gibi TTFB’yi ölçmek için başka araçlar da vardır. Biliyor musunuz? Google Analytics’in bile ortalama yanıt sürenizi görmek için bir rolü vardır. “Davranış> Site Hızı> Genel Bakış” a tıklayın.

TTFB için Google Analytics Raporu WordPress sitenizde TTFB’yi azaltmanın 4 Yolu Şimdi WordPress sitenizdeki TTFB’nin nasıl azaltılacağına dair bazı yolları seks yapalım. 1. TTFB’yi azaltmanın ilk yolu Fast WordPress ana bilgisayarlarını kullanın Hızlı WordPress ana bilgisayarını kullandığınızdan emin olmaktır. TTFB sunucusunu 3. partilerle (Phoenix, AZ’de bulunur) ve TTFB Kinsta (Bluffs Council, Iowa’da bulunur) ile karşılaştırdık. Yirmi on yedi varsayılan temayı çalıştırarak aynı ayarları kullanıyoruz. Kinsta’nın artık 29 Google Cloud platform konumunun hepsine sahip olduğunu unutmayın, bu nedenle WordPress sitenizi stratejik olarak ziyaretçilerinize daha yakın yerleştirmeniz önemlidir.

Daha hızlı bir ana bilgisayara dönüşme, sitenizin TTFB’sini%200 azaltabilir. Ücretsiz Kinsta’yı deneyin.

Kinsta ayrıca tüm barındırma paketlerinde Google Cloud Platform Premium Düzey Ağı’nı içerir.Diğer birçok barındırma sağlayıcısı, daha yavaş hızlar üreten Google Cloud Standard ağını kullanır.Tüm bölgelerde TTFB ile ana bilgisayar, ortalama TTFB 520 ms’dir.Amerika Birleşik Devletleri ve Kanada’da ortalama TTFB 240 ms’dir. Tüm bölgelerde TTFB Kinsta TTFB ile barındırma, ortalama TTFB 412 ms’dir.Amerika Birleşik Devletleri ve Kanada’da ortalama TTFB 164 MDTK’dır.Kinsta ile gönderiyorsanız, WordPress sitenizi Avrupa veya Asya’da yayınlamayı da seçebilirsiniz.Google Cloud Veri Merkezi konumlarının listesine bakın.

WordPress Hosting TTFB tarafından yönetilir, bu nedenle sadece daha hızlı bir ana bilgisayar kullanarak, küresel olarak TTFB’de% 20’lik bir düşüş görüyoruz. Ve ABD ve Kanada’da TTFB’de% 32 azalma. Dikkatli düşünülen mimariye sahip iyi bir WordPress ana bilgisayarına sahip olmak, TTFB’nizi azaltmak için çok önemlidir. Bu aynı zamanda müşterilerinizin dikkatli olduğu bölgede fiziksel olarak bulunan bir yer seçmek için iyi bir nedendir. Müşterilerinizin çoğu Amerika Birleşik Devletleri’ndeyse, sunucunuzu Avrupa’da yayınlamayın (CDN bazılarını ortadan kaldırmaya yardımcı olabilir). 2. CDN’nin uygulanması TTFB’yi azaltmanın başka bir kolay yolu, Ağ Dağıtım İçeriğini (CDN) kullanmaktır. Ülkenin çeşitli bölgelerinde veya dünyanın her yerinde ziyaretçilere hizmet veren bir web siteniz varsa, bu TTFB’nizi büyük ölçüde azaltabilir. Yukarıda gördüğümüz gibi, konum çok önemlidir. CDN sağlayıcımız olarak KeyCDN ile farkı göstermek için birkaç test yaptık. Her test 5 kez çalıştırılır ve ortalama alır. TTFB CDN olmadan ilk olarak CDN devre dışı bırakılmış olarak test yaptık ve gördüğünüz gibi, toplam yükleme süremiz 1.45 saniye ve bir varlık üzerindeki ortalama TTFB’miz yaklaşık 136 MDTK idi.
TTFB CDN ile TTFB CDN eklemeden önce CDN’imizi etkinleştirir ve testi tekrar çalıştırırız.Gördüğünüz gibi, toplam yükleme süremiz 788 MD’ye düştü ve ortalama TTFB’miz şimdi 37 MD!CDN’nin yapabileceği fark nedir?Dikkat edilmesi gereken bir diğer önemli şey, bu testi yapmak için Stockholm’in yerini seçmemizdir.Neden? Niye?Çünkü size fiziksel mesafeyi azaltarak elde edilebilecek gerçek gelişimi göstermek istiyoruz.Stockholm’de bulunan bir pop CDN var, bu nedenle içeriğimiz Stockholm’den sunuluyor.
TTFB CDN eklendikten sonra Not: CloudFlare kullanıyorsanız, biraz daha yüksek bir TTFB’niz olabilir. Bu büyük olasılıkla ek maliyetler ve eksiksiz bir proxy hizmeti yürütmenin karmaşıklığı nedeniyledir. Cloudflare’nin ek güvenlik duvarları ve birkaç CDN sağlayıcısına ait olmayan diğer özelliklere sahip olduğunu unutmayın. Bu nedenle, sizin için daha karlı olabilecek kendi kararlarınızı almanız gerekir. Siteniz doğru bir şekilde optimize edilmezse, TTFB’de biraz daha yüksek bir yumruk almak değişime layık olabilir. Bununla birlikte, TTFB’yi azaltmak için Cloudflare sayfası önbelleğinin kullanımı hakkında WP mermi kılavuzunu da görmek isteyebilirsiniz. Bu bazı ek ayarlar ve testler gerektirebilir. Her ortam farklı olduğu için kendi testinizi çalıştırdığınızdan emin olun. Önerilen okuma: WordPress için Cloudflare APO’su nasıl ayarlanır. 3. WordPress üçüncü yol ve belki de TTFB’nizi azaltmanın en kolay yollarından biri, WordPress sitenizde önbellek kullanmaktır. Birçoğu sadece önbelleklemenin yükleme sürenizi azaltmaya yardımcı olabileceğini düşünüyor, ancak gerçekte bu aynı zamanda TTFB’yi azaltmaya yardımcı oluyor çünkü sunucu işleme süresini azaltmaya yardımcı oluyor. Önbellekle ve önbellekleri çalıştırmadan birkaç test daha yapıyoruz. Her test 5 kez çalıştırılır ve ortalama alır. Önbelleği çalıştırmadan, siteyi pingdom aracılığıyla çalıştırırız ve önbelleği çalıştırmadan, sitemiz açık süremiz 1.17 saniye ve TTFB 560 MD.ttfb Önbellekle önbelleğe alınarak önbelleğe alınmaz, daha sonra önbellekleme etkinleştirir ve siteyi tekrar Pingdom aracılığıyla çalıştırırız. Bu kez sitemiz 643 ms ve TTFB 57 ms yükleme süresini bastı.

WordPress önbellekleme ile TTFB, önbellekleme etkinleştirilerek etkinleştirilir, TTFB’imizi%90 azaltabiliriz! Kinsta önbellekleme hakkında daha fazla bilgi edinebilirsiniz. Bunu sunucu düzeyinde yapıyoruz, yani bir önbellek eklentisine gerek olmadığı anlamına gelir. Yönetilen bir WordPress ana bilgisayar kullanmazsanız, önbellek etkinleştiricisi gibi ücretsiz bir önbellek eklentisi kullanmalısınız. 4. Premium DNS sağlayıcıları kullanın ve daha az önemli olmayan DNS de TTFB’de rol oynar. Tam olarak ne kadar etki hesaplamak zordur, ancak yine de DNS arama süresini bir bütün olarak görebilir ve orada daha hızlı ve daha yavaş sağlayıcılar olduğunu görebilirsiniz. Solvedns hız testi ekipmanı ile birkaç test yapıyoruz. Aşağıda, DNS ücretsiz namecheap ve yanıt süresi kullanan bir etki alanı örneğidir. DNS Namecheap Free DNS Hızı ve Aşağıda, DNS Premium Amazon Route 53 kullanımının bir örneğidir. Genel olarak görebileceğiniz gibi, DNS arama süresi Amazon ile çok daha hızlıdır. Genellikle premium DNS sağlayıcıları daha iyi bir hıza sahip olacaktır. Cloudflare, aynı zamanda harika bir performansa sahip ücretsizdir. Amazon Route 53 DNS

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir