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.
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.
Ş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.
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ı.