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


naim için bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  1. Dostum ağzına sağlık güzel anlatmışsın . Benim bir sitem var wordpress değil laravel ile yazılmış bir resim sitesi bu TTFB süresi 3s bunu düşürmek için sunucuya LiteSpeed yükledim çalıştırdım ama, bu seferde login ve logout kısmında sıkıntı yaşadım. anasayfayı cacklediğinde login kısmı ne ise o kalıyor arkada login logout işlemleri ve fonksiyonları çalışıyor sadece görünüş olarak sabit gösteriyor. Bunun için bir çok yol denedim ancak bunun önüne geçemedim. Başka ne yaparak bu süreyi azaltabilirim veya Cachele kısmında ne gibi bir yöntemle anlattığım sorundan kurtulabilirim. Şimdiden çok teşekkür ederim.

  2. Açıklayıcı bilgilendirmeniz için teşekkür ediyorum. Opencart kullanıyorum. Ama eklentilerin hepsini zorunlu kullanıyorum. MYSQL tablo verisi fazla olmaya başladı. Başka sunucuya sadece Mysql’i taşısam olur mu. yani opencart sitem A sunucusunda olacak, Mysql i de B sunucusuna kuracam bu şekilde hızlanır mı?. 200 adet kitap mevcut.

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

Son Yazılanlar

UZEM

Ulusal zehir danışma merkezi Ulusal zehir danışma merkezi'nin kısaltması UZEM'dir. UZEM UZEM yani ulusal zehir danışma merkezi destek hattının numarası...

BEKO’nun açılımı nedir?

Beko'nun açılımı Bekonun açılımı: Bejerano ile KOÇ Holding'in kurmak istediği ortaklık sonucu, her iki şirketin, baş iki harflerinin birleşimi. BEKO'nun...

Samsung telefonlarda uygulama nasıl gizlenir

Samsung uygulama gizleme Samsung akıllı telefonlarda uygulama nasıl gizlenir bu makalemde detaylı bir şekilde anlatmaya çalışıyorum. Ayarlar bölümüne tıklıyoruzArama kısmına...

Uçak kaç km hızla kalkar?

Uçak kaç km hızlar kalkar? Uçaklar 240-285 km/sa hızla kalkarlar. https://youtu.be/aeiMLVQCRZc Uçak kalkış anı Uçaklar ne kadar hızla gider? Uçaklar...

Meteoroloji Genel Müdürlüğü ne zaman kuruldu?

Meteoroloji Genel Müdürlüğü ne zaman kuruldu? Meteoroloji Genel Müdürlüğü, Devlet Meteoroloji İşleri Umum Müdürlüğü adı ile 10 Şubat 1937 tarihinde...

Ziraat Bankası ATM’den trafik cezası ödeme

Ziraat Bankası ATM'den trafik cezası ödeme Ziraat Bankası ATM'den trafik cezası ödeme istiyorsanız eğer hemen aşağıda paylaşmış olduğumuz videodaki adımları...

Kara kaş gözlerin elmas şarkısının sözlerini kim yazdı?

O şarkının sözleri kime ait? Motosikletimi çok dikkatli kullanırım normalde. Ama o gün son seste açtığım kulaklığımda çalan şarkının sözlerine...

Resmi hizmete mahsustur ne demek

3 kural ihlali Saatte 70 km/s hız kuralına uymadı. Kırmızı ışıkta geçti. Yayaya yol vermedi. 3 kural ihlalini görmeme sebep...