Herkesin harika bir web barındırıcısının ne olduğu konusunda kendi fikri vardır. Çok sayıda özellik, güçlü sunucular veya belki harika destek, düşük fiyatlar veya belki de bunların ve birey için önemli olan diğer işlevlerin bazı kombinasyonları.
Bazı uzman web barındırma inceleme web siteleri, özellikle hız ve barındırma çalışma süresi (bir web sitesinin çevrimiçi olarak kullanılabilir olduğu sürenin oranı) olsa da, kendi web barındırma karşılaştırma ölçütlerine de büyük ağırlık verir. Bu yapılacak mantıklı şey gibi görünüyor ama aslında mantıklı mı?
Bu testleri yaparken yanlış bir şey yok – aslında onları kendimiz yaptık – ve sonuçlar değerli bilgiler gibi görünebilir. Hiç kimse yavaş veya güvenilmez bir web sitesi istemez ve iyi bir ev sahibini öne çıkaran veya sizi kötü bir site hakkında uyaran her şey memnuniyetle karşılanmalıdır.
Ancak bu rakamları nasıl yorumladığınıza dikkat etmelisiniz. Yüksek kesinlikli sonuçlar onları nesnel gösterse de, genellikle çok sayıda öznel yargıya dayanır ve bu, güvenilirliklerini önemli ölçüde etkileyebilir. Bu yazıda, bu konuda düşünmeniz gereken bazı konulara bakacağız.
Testleri anlama
Web barındırma hızını ve çalışma süresini ölçmek, dahil olan birçok faktörle karmaşıktır. Hangi sunucular kontrol ediliyor? Hangi siteler? Ne sıklıkta? Hız rakamı bir sunucu yanıt süresi mi, ‘ilk bayta kadar geçen süre’ (site içeriği talep etme arasındaki süre), örnek bir site yükleme süresi veya başka bir şey mi?
En iyi 20 elektrikli arabayı karşılaştıran bir tabloya göz atmak gibi. Sıralamalar, test sürüşü stiline, çevreye, trafik koşullarına, hava durumuna, sıcaklığa ve daha fazlasına bağlı olarak kökten değişebilir ve ayrıntıları anlayana kadar, bunların sizinle ne kadar alakalı olabileceğini söylemenin hiçbir yolu yoktur.
Bir barındırma incelemesi size bir çalışma süresi veya hız rakamı sunduğunda, bunu gerçek değerinden almayın. İncelemeyi tam olarak okuyun ve nasıl hesaplandığına dair herhangi bir açıklama arayın. Hiçbir şey görmüyorsanız, daha fazla ayrıntı içeren site düzeyinde bir ‘Nasıl test ediyoruz’ makalesine bakın.
Sadece neler olup bittiğinin açıklamasını okumak size çok şey söyleyebilir. Neler olduğu, tam olarak nelerin kontrol edildiği, testlerin nasıl yürütüldüğü açık mı? Aynı testleri kendi başınıza yapabilmeniz için yeterli bilgi olduğunu düşünüyor musunuz?
Her şey biraz (veya aşırı) belirsizse veya hiçbir açıklama yoksa, neyin kontrol edildiğine dair hiçbir fikriniz olmadığı için bu bile rakamları neredeyse anlamsız hale getirir. Neyse ki, inceleme sitelerinin çoğu ne yaptıklarına dair iyi bir açıklamaya sahiptir, ancak bu aynı zamanda daha birçok sorunu da gündeme getirebilir.
Hız testleri
Herhangi bir web barındırma hız testinde dikkate alınması gereken ilk soru, tam olarak ne test ediliyor?
Genellikle paylaşılan bir barındırma planını karşılaştırırız ve neredeyse tüm web barındırma inceleme siteleri aynı şeyi yapar. Bu makul bir başlangıç noktasıdır, ancak bir ana bilgisayarın yönetilen WordPress planlarından, VPN’den veya özel barındırmadan ne tür bir performans göreceğinizi göstermez.
Paylaşılan barındırma için alışveriş yapıyor olsanız bile, komplikasyonlar vardır. Örneğin, birçok ana bilgisayar, her planın farklı düzeyde sistem kaynakları (CPU, RAM vb.) aldığı birden çok paylaşılan barındırma düzeyine sahiptir. Test tasarımcısı, kıyaslamalara hangi paylaşımlı barındırma düzeyinin dahil edileceğine karar vermelidir.
En basit seçenek, herhangi bir aralıktaki en ucuz paylaşılan barındırma ürününü seçmektir – ancak sorun şu ki, temel tüketici barındırma hizmeti sunan sağlayıcıları cezalandırıyor. Sağlayıcı X, örneğin, etrafındaki en iyi üst düzey barındırma ürünlerinden bazılarına sahip olabilir, ancak aynı zamanda çok basit bir ayda 1 ABD doları başlangıç planına sahip olduğundan (bu bir artı olmalıdır), hız testi sıralarını düşürmesi muhtemeldir.
Daha adil bir yaklaşım, her sağlayıcıdan eşdeğer barındırma paketleri seçmektir, böylece test benzer ürünleri karşılaştırır. Ancak ‘eşdeğer’, benzer bir fiyat veya özellikler veya ikisinin bir karışımı anlamına mı geliyor? Bunu anlamakla ilgili çok fazla öznel yargı var. Test cihazı bir şekilde karşılaştırılabilir ürünlerin mükemmel bir seçimini yapsa bile, ev sahibi özellik listesini veya fiyatlarını güncellerse ertesi gün her şey değişebilir.
Bu, sonuçların hiçbir değeri olmadığı anlamına gelmez. Ana bilgisayar X, temel paylaşılan barındırma hızları için mevcut listenin başındaysa ve ana bilgisayar Y, uzak bir son yerde geride kalıyorsa, bu yararlı bilgidir. Ve kesinlikle hiçbir bilgiye sahip olmamaktan daha iyidir. Tercih ettiğiniz ürünle göreceğiniz hızları doğru bir şekilde temsil etmeyebileceğini unutmayın.
Zaten ‘hız’ nedir?
Dikkate alınması gereken bir sonraki kıyaslama konusu, testin hızı nasıl ölçtüğüdür. İki yaygın yöntem vardır.
Birincisi, sunucu yanıt süresini veya sunucunun bir isteğe yanıt vermesinin ne kadar sürdüğünü kontrol eder. Bu basit bir istatistiktir ve karşılaştırması kolaydır, ancak çoğunlukla ağ hızıyla ilgilidir ve uzun bir ilgili faktörler listesini kapsamaz. Örneğin, sunucunuzun CPU gücü veya RAM’i yetersizse veya yavaş depolama aygıtlarına sahipse, bu, tam bir web sitesi sayfası yüklemediğinden yanıt süresine düzgün şekilde yansıtılmayacaktır.
İkinci seçenek, bir test sitesi, belki de basit bir WordPress şablonu için yükleme süresini ölçer. Bu, daha fazla performans faktörünü hesaba kattığı için bir gelişmedir, ancak yine de durumunuzu yansıtması pek olası değildir. Kendi siteniz muhtemelen test şablonundan çok farklıdır, belki kendi özel eklentilerinizle farklı bir CMS’de çalışır ve bunların hiçbiri test sonuçlarına yansıtılmaz.
Şablon tabanlı hız testleri neredeyse her zaman bir web barındırıcısının varsayılan kurulumunu da temel alır. Sunucu, Cloudflare’ı veya başka bir CDN’yi otomatik olarak etkinleştiriyor mu? PHP’nin en son ve en hızlı sürümünü ve en hızlı optimize edilmiş PHP ayarlarını mı kullanıyor?
Bunu bu şekilde yapmak, varsayılan ayarları kabul eden ve hiçbir şeyi değiştirmeyen ilk zamanlayıcılar için bir miktar değere sahiptir, ancak başkaları için pek bir faydası yoktur. Bir CDN’yi kendiniz entegre edebilir, PHP sürümünüzü değiştirebilir veya barındırma kontrol panelinizin herhangi bir yerinde tek bir hız ayarı yapabilirseniz, bu, sunucunuzun test hızı sıralamasını kökten değiştirmek için yeterli olabilir.
Konum, konum, konum…
Herhangi bir hız testinin ekstra komplikasyonu, ilgili yerleri bulmaktır. Test sitesi dünyanın neresinde ve testleri çalıştıran sunucular nerede? Büyük bir fark yaratabilir.
Örneğin birçok web barındırıcısının birkaç veri merkezi vardır ve aynı performansı sunmaları pek olası değildir. Test alanı Los Angeles’taysa, ancak New Jersey, Londra, Brisbane veya başka bir yeri seçerseniz, bunun sonuçlar üzerinde önemli bir etkisi olması muhtemeldir. (Kontrol ettiğimiz inceleme sitelerinin çoğu sorundan bahsetmedi bile, bu yüzden muhtemelen öğrenmeyeceksiniz.)
En iyi hız testleri, tipik olarak, birden fazla konumdan eşzamanlı performans kontrolleri çalıştıran otomatikleştirilmiş bir hizmet tarafından gerçekleştirilir. Örneğin, Bitcatcha ABD (doğu ve batı kıyıları), Londra, Singapur, Sao Paolo, Mumbai, Sidney, Japonya, Kanada ve Almanya’dan testler yapar ve size genel sonuçlara dayalı bir derecelendirme verir.
Bu yaklaşımın avantajı, web sunucularını dünya çapındaki performansları için herhangi bir yerde karşılaştırmanıza izin vermesidir. Sorun şu ki, sitenizin dünya çapında bir izleyici kitlesi yoksa (ziyaretçilerin çoğu kendi ülkenizden, belki de) o zaman ihtiyacınız olan rakamlar yalnızca onların konumları içindir ve bu size çok farklı bir puan verebilir.
Yukarıda da söylediğimiz gibi bu, rakamların hiçbir değeri olmadığı anlamına gelmez. Herhangi bir test sonucu kabul edilir. Ancak, bir ana bilgisayarın genel performansının dökme demir garantili bir ölçüsü olarak tek bir hız derecelendirmesini almayın – verilerin sizin için gerçekte ne anlama geldiğini anlamak biraz düşünmek gerektirebilir.
Zaten ‘çalışma süresi’ nedir?
İlk bakışta, web sitesinin çalışma süresini ölçmek nispeten kolay görünüyor. Yüzde olarak ifade edilen, sitenizin çalışır durumda olduğu süredir. Örneğin, bir web barındırıcısı size yıllık %99,9 çalışma süresi sağlıyorsa, bu, yıl boyunca 8 saat 46 dakikalık kesinti süresi anlamına gelir. Basit.
Ama aslında değil. Web barındırıcıları genellikle ‘çalışma süresini’ sitenize değil, sunucunuzun erişilebilir olduğu anlamına gelir. Örneğin, HostGator’ın Çalışma Süresi Garantisi sayfa diyor ki: “Web siteniz çalışmıyor diye bu, sunucunuzun kapalı olduğu anlamına gelmez. Sunucu içeriğinizi teslim etmek için uygun olduğu sürece garanti karşılanır.”
Birçok inceleme ve test sitesi de büyük ölçüde sunucu kullanılabilirliğine odaklanır. Örneğin, UptimeRobot diyor bir web sitesine HTTP istekleri göndererek ve HTTP durum hatası yanıtlarını arayarak veya hiç yanıt vermeyerek kesinti süresini algılar.
Sorun şu ki, sunucunun çalışır durumda olduğu birçok durum var, ancak bir web sitesi neredeyse kullanılamaz hale geliyor. Bunu gördüğün tüm zamanları bir düşün. Bir siteyi ziyaret ediyorsunuz ama garip hata mesajları görüyorsunuz, belki bazı özellikler hiç çalışmıyor veya hız o kadar düşük ki pes edip başka bir yere gidiyorsunuz.
Bunun gibi sorunlar, muhtemelen alabileceğiniz en kötü sorunlardır. Sitenize erişilemiyorsa, insanlar bunun bir ISS veya ağ sorunu olup olmadığını merak edebilir. Sitenize ulaşabilirlerse ancak işe yaramazsa, sizi suçlamaları çok daha olasıdır. Yine de, sunucunuz müsaitse ve bir sayfa döndürebiliyorsa – ‘üzgünüz, sorunlarımız var, daha sonra tekrar gelin’ dese bile, bunların hiçbiri çalışma süresi rakamlarına yansımayabilir.
Daha fazla çalışma süresi komplikasyonu
Çok sayıda başka potansiyel çalışma süresi testi komplikasyonu vardır. Örneğin, hız testlerinde olduğu gibi, karşılaştırmalara hangi sunucuların dahil edildiğini anlamak önemlidir. Yalnızca belirli bir ürünü kapsıyorlarsa (en ucuz paylaşılan barındırma), size aralığın geri kalanı hakkında hiçbir şey söylemezler.
Çalışma süresi kontrolleri bazen yanlış bir şekilde bir sitenin de kapalı olduğunu bildirebilir. Bu, Uptime.com’un bir SSS sayfası birkaç olası nedeni listelediği konuyla ilgili: ‘Büyük olasılıkla adaylar arasında yerel sorunlar, güvenlik duvarları, kara listeler, zaman aşımları ve yük dengeleyici sorunları yer alıyor.’
Bu sorunlar yaygın olmayabilir, ancak yine de dikkate alınması gereken bir şeydir. %99,99 ve %99,98 çalışma süreleri arasındaki fark yılda yalnızca 18 dakikadır, örneğin, test bir siteyi her dakika kontrol ederse, bu, yılda 525.600 testten yalnızca 18 yanıltıcı başarısızlığı veya her 29.200 için bir hata anlamına gelir. denemeler.
Bu sorunların hiçbiri, çalışma süresini göz ardı etmeniz ve sonuçları tamamen hızlandırmanız gerektiği anlamına gelmez. Temel paylaşılan barındırmayı kapsıyor olsalar ve bir VPS peşindeyseniz bile, bir sağlayıcının rekabette önde mi yarıştığını veya çok geride mi kaldığını görmek ilginçtir.
Ancak rakamların da size tam ve doğru bir resim verdiğini varsaymayın. Size web barındırıcısının bazı alanlarda nasıl performans gösterdiğine dair genel bir fikir vereceklerdir, ancak bunlar sizinle en alakalı alanlar olmayabilir ve kesinlikle size tam performans öyküsünü vermezler.
TechRadar’ın tavsiyeleri
Her zaman bir avuç tuzla çalışma süresi ve hız testleri yapın. Genellikle web barındırma inceleme sitelerinin gerçekleştirebildiği tek objektif görünümlü sayısal testler olduklarından, ilgi odağı haline getirilme ve çok yüksek bir kaide üzerine sıkıca yerleştirilme eğilimindedirler. Yine de bize göre, hangi web barındırma şirketini seçeceğimizi seçerken bunlar yalnızca ikincil, küçük parametreler olarak düşünülmelidir ve bu, inceleme sürecimize yansır.