WordPress TTFB Süresi Nasıl Kısaltılır

WordPress TTFB süresi oldukça uzun nasıl kısaltılır diyen arkadaşlar için bugüne kadar yapmış olduğum wordpress sitelerden ikisinde bu sorunla karşılaştığımı ve nasıl çözüme ulaştığımı anlatmak istiyorum. %99 oranında sizlerde yapmış olduğum değişiklikler ile adeta kabusunuz olan ve site açılma hızınızı oldukça fazla etkileyen bu süreyi milisaniye seviyelerine çıkartabileceksiniz.

WordPress TTFB süresini kısaltmayı anlatmadan önce bu kelimenin ne anlama geldiğini öncelikle bir öğrenelim. İngilizce anlamı ile Time to First Byte yani ilk bayt zamanı olarak bilinir. Tarayıcınıza bir internet adresi yazdığınızda serverlara bağlanırken birbirini izleyen bazı işlemler gerçekleşir. Bu işlemler DNS sorgulama, ilk bağlantı, bekleme süresi, sunucudan veri almaya başlama ve bağlantının sonlandırılması olarak sıralanabilir. Tarayıcıya bir internet adresi yazıldığında ve bu sitenin görüntülenmesi beklenirken yukarıdaki beş adım gerçekleşmektedir.

TTFB (Time to First Byte)

Yukarıda anlatmış olduğum beş adımdan herhangi bir tanesinde yaşanan aksaklık TTFB süresini artırır. Yani kısaca özetlemek gerekirse TTFB bir tarayıcıya internet adresi yazıldığında ilk baytın alınma yani sitenin yüklenmesi sırasında beklenen süre olarak tanımlanabilir. Bu süreyi en iyi ölçebileceğiniz siteyi ise Byte Check olarak verebilirim. TTFB süresini ölçmenin ve bu sürenin çok uzun olduğunu öğrenmenin en kolay yolu ise Chrome tarayıcıda mouse a sağ tıklama yapıp ardından ögeyi denetleye basıp son olarak da Network alanını seçip Ctrl+f5 yapmaktır. Aşağıdaki gibi TTFB süresi karşınıza çıkacaktır. Bu işlemleri yaptıktan sonra en çok sorun yaşanan yani bu sürenin uzamasının sebebi olan yer alan adınızın yazılı olduğu alandır.

ttfb-suresi

TTFB Süresi Kaç Olmalıdır

Time to first byte süresi en ideal 0-1 sn arasında olur. Genellikle hızlı sitelerde bu sürenin kontrolü yapıldığında mili saniye değerlerine kadar inmektedir. Genellikle bu süreye ulaşabilmek için statik web sayfaları oluşturulmaktadır. WordPress gibi karmaşık kod yapısına sahip olan dinamik sitelerde ise bu sürenin ideali 0,5 – 1 sn arası olarak verilebilir.

TFFB Süresinin Uzun Olma Sebepleri

WordPress kullananlarda TTFB süresinin uzun olmasının en büyük sebebi kullanılmakta olan eklentilerden kaynaklanmaktadır. Bu sorunu yaşadığım iki wordpress sitemde de eklentileri tek tek etkisizleştirdim. Bir tanesinde direk plugin alanında bulunan bir eklentiden dolayı bu sorunu yaşadığımı gördüm. Bir diğer sitemde ise woocommerce eklentisi bulunmaktaydı ancak plugin dizinin altında değildi. Diğer eklentilerde sorun yoktu ve kullanmadığım wocommerce eklentisini kaldırarak sorunumu çözüme kavuşturdum. Tecrübelerimle ise şunu söyleyebilirim. Daha önce yüklediğiniz ancak bir süre süre sonra aktif olarak kullanmadığını eklentiler TTFB süresinin artmasına sebep olmaktadır. Eklenti kontrollerinizi yaptıktan sonra %90 oranında bu sorundan kurtulduğunuzu göreceksiniz. O 5’den 20 saniyelere kadar çıkan sorunlarınız ortadan kalkacaktır.

Sorun Kullanılan Sunucuda da Olabilir

Bu sorunun genellikle kullanmış olduğunuz sunucularda olduğu söylenir. Bir kaç örnekle karşılaşmıştım. Örneğin sunucuda kullanılan disk IO düşükse serverda bekleme süresi artmaktadır bunun çözümü için ise daha yüksek RAM’li bi sunucu kulalnılması gerekecektir ki internal file cache alanı daha fazla veriyi tutabilme özelliğine sahip olsun. Bunula birlikte PHP, MySQL alanlarının da kontrol edilmesi gerekir. Database’in aşırı şişme ihtimali de server yanıtlama süresini artıracaktır. Hosting hizmetini dışarıdan alıyorsanız eğer sunucuda herhangi bir sıkıntı olup olmadığını öğrenin. Sıkıntı yoksa yaşamış olduğunu sorunu direk olarak eklentilerde arayın.

TTFB süresi hakkında sorun yaşayanlar ancak anlattıklarımdan sonra çözüme kavuşamayanlar aşağıda bulunan yorum alanından sorunlarını ve iletişim bilgilerini yazabilirler. Kısa bir süre içerisinde wordpress sitenizin yavaş açılma sorunun önüne geçebilmek için elimden geleni yapacağıma emin olabilirsiniz.

İlgili Yazılar

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (5 votes, average: 5,00 out of 5)
Loading...

Bir cevap yazın

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

  1. merhaba sitemde bu sorunla karşı karşıyayım çözüm bulamamaktayım yardıcı olursanızsevinirim şimdiden teşekkürler.

Son Yazılanlar

Sen uyandığında uyuyorum

"Kendi özgürlüğünü kazanmadığın sürece bu ülkeye hiçbir faydan olamaz." Hiç ummadığım ama en doğru zamanda bu cümle söylendi bana. Tarih...

Samsung Galaxy M20 ekran değişimi

Samsung Galaxy M20 akıllı telefon ekranı alınan darbeler, üzerine baskı uygulanması, yere düşme ve benzeri sebeplerden dolayı kırılabilir. Yaşanılan bu...

Avustralya’nın başkenti

Avustralya'nın başkenti Canberra'dır. Türkçe okunuşu ile Kanberra. Bu ilin nüfusu ise 395.790'dır. Avustralya'nın başkenti neresidir Avustralya'nın başkenti Kanberra'dır ancak genellikle...

Ülke nüfusları sıralı liste

Birden aklıma takıldı. Doğduğum yılda (1989) Türkiye'nin ve dünyanın nüfusu ne kadardı diye. Türkiye: 54,19 milyon Dünya: 5,198 milyar Şu...

Brezilya’nın bulunduğu kıta ve başkenti nedir

Brezilya'nın bulunduğu kıta Güney Amerika, başkenti ise Brasília'dır. Brezilya'da konuşulan dil Brezilya'da Portekizce konuşulmaktadır. Bu ayrıntıyı paylaşmak istedim hazır konu...

Kaptan Tsubasa çizgi filmindeki kaleci

Sorunun cevabını bu sefer sonda değil en başta vereyim. Kaptan Tsubasa çizgi filmindeki kalecinin adı Genzo Wakabayashi'dir. Danimarka görüşmesi Danimarka'da...

Amerikan rüyası

17 Ekim benim için nasıl geçti ? Uyandım Henüz sabahın olmadığı güne uyandım. Karanlıkta iPhone X telefonu zar zor uğraşlar...

Şam’daki caminin Ayasofya ile boy ölçüşebileceğini düşünmek bile absürt olur

Bu akşam çok sevdiğim bir insana hayallerimi anlatır iken bu kadarı da absürt olur artık dedi. Yani aslında absürt demek...