İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Gerçek Site Hızınızı Nasıl Hesaplayabilirsiniz?

kutluseo

İyinet Üyesi
Katılım
29 Kasım 2019
Mesajlar
277
Reaction score
2
Konum
İzmir
Ölçümlemenin Doğası
Doğası gereği ölçümlemelerimizi hem düzenli hem de rastgele şekilde yapmamız gerekiyor. Düzenli şekilde yaptığımız ölçümlerle gözlediğimiz sistemin doğasını kayıt altına alırken, rastgele alacağımız örneklerle dönemsellikten kaynaklanabilecek etkilerden kurtulabiliyoruz. Örneğin iş çıkışı trafiğin çok yoğun olması kişilerde trafiğin her zaman yoğun olduğu algısını yaratabilirken, trafik gün içerisinde aslında oldukça sakindir.

GTmetrix Sonuçları
GTmetrix’den aynı web sitesinin aynı lokasyonda birkaç testini yaptığımızda ölçümlerin birbirlerinden önemli miktarda farklı olduğunu görüyoruz. Aşağıda size birkaç örnek göstermek istiyorum:

gtmetrics-result-1.png


gtmetrics-result-2.png


gtmetrics-result-3.png


Burada yaptığımız ölçümler: 7.7, 4.4 ve 17.2 şeklinde

Bu ölçümlerden aklımızda birkaç soru canlanıyor:

  • Bu ölçümlerden hangisi GTmetrix’e göre gerçek sayfa yükleme süresi?
  • Eğer bu üç ölçümün ortalamasını alırsam gerçek yükleme süremi bulabilir miyim? (ortalamaları yaklaşık 10) Yazının sonunda bu sonucu karşılaştırabilirsiniz.
  • Eğer başka üç ölçüm daha alırsam bu ölçümler önceki üç ölçümden ne kadar farklı olacak?
  • 17.2 değeri tekrar eden bir değer mi? Yoksa bu değerle tesadüf eseri tek bir kere mi karşılaştık?
Bu soruları genişletebilir ve gerçek yükleme süremizi tahmin etmeye çalışabiliriz veya daha fazla ölçüm yapıp güven aralığını kullanarak en güvenilir ortalama değeri hesaplayabiliriz.

Ortalama ve Güven Aralığı
Ne kadar daha fazla ölçüm yaparsak ölçümünü yaptığımız sistemin doğasını da o kadar iyi anlayabiliriz. Veri aralığının sonlu mu yoksa sonsuz bir aralıkta mı dağıldığını görmekle başlayabilir, ölçümlerin zamana bağlı değişip değişmediğini kontrol edebiliriz. En önemlisi de güven aralığımızı ortalama etrafında azaltabilir ve gerçek ortalama değerimize yaklaşabiliriz. Bu örnekte ölçümlerimizi almak için Vancouver Kanada’yı GTmetrix’in varsayılan lokasyonu olarak seçtik.

Aşağıda gerçek yükleme süresini nasıl hesapladığımı görebilirsiniz:

İlk olarak GTmetrix’i kullanarak 16 kere aynı sitenin aynı lokasyondan ölçümünü gerçekleştiriyoruz.

  1. >Yükleme_süresi <- c(5.4,8.1,3.9,4.5,6.2,4.3,4.8,17.4,8.5,4.1,4.7,5.4,5.0,5.1,8.8,5.5)
Daha sonra ortalamayı, standart sapmayı ve güven aralığı değerlerini hesaplıyoruz. Bu hesaplamaların tümü için excel türü bir yazılım kullanabilirsiniz. Excel üzerinde ortalama() ve standartsapma() fonksiyonları bu işlemleri yapmanızı sağlayacaktır. Ayrıca bu hazır excel dosyasını bu işlem için kullanabilirsiniz.

Ortalama değer = 6.35625

Güven aralığı = 1.960 * Stdsapma(yükleme_süresi) / kök(n); = 1.62777

Bu ortalama değerimizin 6.35625 ± 1.62777 arasında olduğunu gösteriyor. Alt sınır ve üst sınır ise şu şekilde: 4.72848 ve 7.98402

Bu hesaplama sitemizin yükleme süresinin ortalamasının 4.72848 ve 7.98402 değerleri arasında olduğunu söylüyor.

Fakat ortalama henüz istediğimiz kadar hassas değil. Ölçüm yapmaya devam ediyoruz. 100. değere ulaştığımızda ortalama ve güven aralığını tekrar hesaplayabiliriz.

100. Ölçüm

Ortalamadeğer = 7.52

Güven aralığı = 1.06173

Burada daha küçük bir aralığımız olduğunu görüyoruz. 7.52 ± 1.06173

Gerçek ortalama değerimiz 6.45 ile 8.59 arasında, ölçümlere devam ederek aralığımızı küçültebiliriz fakat şimdilik bu kadarı yeterli. Burada dikkatimizi çeken bir diğer olgu ilk hesaplamamıza göre aralığın bir miktar kaymış olması. 16 ölçümden ulaştığımız ortalama 4.72 değerinin ortalamayı içine alma olasılığı kalmamış gibi görünüyor. Yaptığım bu ölçümlerden rahatlıkla söyleyebilirim ki 15 üzerindeki değerler de tekrar eden değerler. Aşağıdaki grafikte bunu görebilirsiniz:

loaded-time-site-speed.png


Not: Site yükleme süresi dağılım: Bu web sitesi çoğunlukla 10’un altında sürelerde yüklenirken 10 ila 15 saniye arasında herhangi bir ölçüm kaydedilmiyor ki bu da kaynağını bilmediğimiz bir soruna işaret ediyor olabilir.

Bu sonucun yükleme sürenize yönelik çok daha iyi bir sonuç ortaya çıkardığını görebilirsiniz. Peki ortalama değer neden yükseldi? Çünkü ilk 16 değeri gözlediğimizde web sitesinin yüklenme hızına yönelik davranışını tamamen gözlemleyebilmiş değildik. 1 veya 2 günlük gözlemlerin ardından gerçek olgunun ne olduğunu görebildik.

Vancouver mı? Londra mı?

Aklıma gelen bir diğer soruysa; web sitesinin server lokasyonunun muhtemelen Londra’ya daha yakın olduğu ve yükleme süresinin lokasyona bağlı olarak değişip değişmeyeceğiydi.

Cevap yine ortalama ve güven aralığı içerisinde saklı.

Ortalama ve güven aralığını 16 ölçüm ile hesapladığımda:

Ortalama değer = 6.18125

Güven aralığı = 1.960 * Stdsapma(yükleme_süresi) / kök(n); = 2.127653

Bu ortalama değerimizin 6.18125 ± 2.127653; aralığında olduğunu gösteriyor. 4.053597 ve 8.308903

100.Ölçüm

Ortalamadeğer = 6.869

Güven aralığı = 0.9071042

Burada aralığımız çok daha küçük bir değere sahip 6.869 ± 0.9071042

Londra ölçümleri Vancouver ölçümlerine göre düşük sayfa yükleme süresi veriyormuş gibi görünüyor fakat örnek sayımız Londra’nın daha iyi yüklenme sürelerine sahip olduğunu söyleyebilmek için yeterli değil. Eğer iki ölçüm sonucu birbirlerinin güven aralıkları dışında kalabilseydi bunu söyleyebilirdik, örnek sayısını arttırarak bunu sağlamak ve yüksek ihtimalle Londra öçümlerinin daha düşük yükleme sürelerine sahip olduğunu ortaya koymak mümkün.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst