Web Sitesi Performansı Açıklandı

Güncelleme: 2022-04-25 / Makale: Jerry Low

Web sitesi performansı web sitenizin hızı ve kullanılabilirliğidir. Hız, bir web tarayıcısından bir istek yapıldığında sitenizin ne kadar hızlı yüklenebileceğini ifade eder. Kullanılabilirlik, çalışma süresi veya güvenilirlik olarak da ifade edilebilir ve sitenize erişilebildiği sürenin yüzdesini ifade eder.

Web sitenizin performansı birçok nedenden dolayı önemlidir. 

Web Sitenizin Performansı Önemlidir, Neden?

Daha iyi dönüştürür

Web trafiği açısından, web sitenizin yüklenmesi yavaşsa veya sık sık kullanılamıyorsa, kullanıcılarınız mutlu olmayacaktır. Web sitenizin ziyaretçilerinin müşterileriniz olduğunu unutmayın. Mutsuz ziyaretçiler daha olasıdır geri dönmemek web sitenize.

Mobil trafik

Zaman da değişti ve bugün mobil cihazların hesabını görüyoruz. neredeyse yarım İnternet trafiğinin boyutu. Google gibi arama motorları bunu bildiğinden, arama sıralamalarında hızı da dikkate aldılar. 

Google arama sıralaması

Günümüzde mobil cihazlarda yavaş olan siteler Google'da cezalandırılabilir arama motoru sıralamaları. Bu, web sitesi sahipleri için önemlidir, çünkü Google dünya çapındaki tüm arama trafiğinin %90'ından fazlası.

Sunucu Performansınız Web Sitesi Performansınız DEĞİLDİR

arasında belirgin bir fark olduğunu anlamak önemlidir. sunucu performansı ve web sitesi performansı. Sunucu performansı, bir sunucunun bir isteğe ne kadar hızlı yanıt verebileceğidir. Web sitesi performansı, bir web sitesinin / web sayfasının yüklenmesinin ne kadar zaman aldığıdır.

"Sunucu Hızı" ve "Kullanılabilirlik", kardeş sitemiz HostScore'da topladığımız iki sunucu performans verisidir.
"Sunucu Hızı" ve "Kullanılabilirlik", kardeş sitemiz HostScore'da topladığımız iki sunucu performans verisidir.

Sunucu Performansı

Sunucu Performansı, genel yükleme süresine katkıda bulunduğundan, web sitesi performansının küçük bir parçasıdır. Seçtiğiniz web barındırma şirketinin sahip olduğu ekipman ve altyapının kalitesine son derece bağlıdır.

Web sitesi Performansı

Web sitesi performansı, birçoğu site yöneticisi olarak sizin tarafınızdan ince ayarlanabilen diğer birçok faktörden oluşur. Genel web sitenizin performansını iyileştirmek için ayarlanabilecek şeyler arasında önbelleğe alma, komut dosyası optimizasyonu, gecikme süresi, sıkıştırma ve daha fazlası bulunur.

Web Sitenizin Performansını Neler Etkiler?

Bir web sitesi birçok hareketli parçadan oluşur; zaman zaman görüntüler, kod ve hatta harici kaynaklar. Bütün bunlar bir web sitesinin genel 'ağırlığına' eklenir. Bunu düşün; Yalnızca metinden oluşan bir web sitesi, çok sayıda resim içeren bir web sitesine göre çok daha hızlı yüklenir.

Tabii ki, bu aşırı bir karşılaştırma, ancak çeşitli şeylerin web sitemizin performansını nasıl etkilediğini özetlemeye hizmet ediyor. Web sitenizin en iyi şekilde çalışmasını sağlamak için, sizin için en iyi olanı görmek için biçim ve işlevsellik arasında bir denge kurun. 

1. Caching

Önbelleğe alma, performansı artırmak için verilerin bellekte tutulmasıdır. Web uygulamaları, daha hızlı işlenebilmesi için yüksek öncelikli verileri bellekte tutabilir. Bellekte tutulan veriler, istek üzerine hızlı bir şekilde sunulabilen bir web sitesinin 'anlık görüntüsü' olarak işlev görür.

Web siteleri söz konusu olduğunda iki ana önbelleğe alma türü vardır – Sunucu Tarafı Önbelleğe Alma ve Müşteri Tarafı Önbellekleme.

Web Önbelleğe Alma nasıl çalışır (kaynak: Kinsta).

Sunucu Tarafı Önbelleğe Alma Nedir?

Sunucu tarafında önbelleğe alma, sunucuda mevcut olan belleği kullanır. web sunucusu. Sunucu tarafında önbelleğe almanın en yaygın biçimleri, veritabanı ve nesne önbelleğe almadır. Bu, büyük ölçüde veritabanına bağımlı olan (WordPress gibi) web uygulamalarının hem veritabanı hem de işlemci üzerindeki olası yükü azaltmasına yardımcı olur. Sunucu tarafı önbelleğe almanın diğer biçimleri arasında; opcode önbelleği, sayfa önbelleği, proxy sunucu önbelleği ve CDN önbelleği.

İstemci Tarafı Önbelleğe Alma nedir?

İstemci tarafında önbelleğe alma, denklemin kullanıcı tarafındaki belleği kullanır. En popüler / yaygın biçimi, tarayıcının web sunucusundan güncellenmiş dosyaları ne sıklıkla istediğini sınırlamak veya yönetmek için kullanılan tarayıcı istek önbelleğe alma olan çeşitli istemci tarafı önbelleğe alma türleri vardır.

2. DNS Araması

Web sitenizin DNS çözümleme süresi sağlayıcıya göre değişir.
Web sitenizin DNS çözümleme süresi sağlayıcıya göre değişir.

Sunucu yanıt hızınızı doğrudan etkilemek için yapabileceğiniz pek bir şey olmasa da, geliştirebileceğiniz bir unsur var. DNS Arama, sunucu yanıt hızını oluşturan unsurlardan biridir.

Farklı DNS sağlayıcıları farklı performans seviyeleri. Örneğin, kullanırsanız Cloudflare DNS sağlayıcınız olarak, kullandığınız duruma kıyasla çok daha iyi performans bekleyebilirsiniz. GoDaddy.

DNS sağlayıcınızı değiştirerek ve daha hızlı performans gösteren birini seçerek, sunucu yanıt hızınızdan değerli zamanınızdan tasarruf edebilirsiniz. Bazı durumlarda fark 120 ms'nin üzerinde olabilir ki bu da önemlidir.

3. Multimedya

Parlak, canlı bir görüntü siteniz için harikalar yaratabilir ancak yükleme süresini önemli ölçüde artırabilir.

Resimler ve videolar genellikle kod veya düz metinden çok daha büyüktür. Tek bir düz metin sayfası 4 KB kadar az yer kaplayabilir. Tam sayfa bir görüntünün, uygun şekilde optimize edilmiş olsa bile 80 KB ila 100 KB arasında yer kaplaması daha olasıdır.

4. Dış kaynaklar

Siteniz bir üçüncü tarafça sağlanan hizmetleri kullanıyorsa gecikmeyi artırabilir. Bunun nedeni, sitenizi yüklerken, sunucunun hizmeti o siteden sizinkine yüklemek için başka bir sunucuyla iletişim kurmak için ek zaman harcaması gerektiğidir.

Buna bir örnek olarak, StatCounter adlı popüler bir web istatistik hizmetini ele alalım. Yukarıdaki resimde aradaki her şeyi görmezden gelin ve son satıra odaklanın. Bu durumda, bu sitede StatCounter kullanmak, bu sitenin yükleme süresine neredeyse tam bir saniye ekler.

5. Ek Site İşlevleri / Eklentiler

WordPress bir içerik yönetim sistemi (CMS) bugün İnternet'teki tüm web sitelerinin %30'undan fazlasına güç sağlıyor. Kullanımı kolaydır ve son derece modülerdir, kullanıcının değiştirmesine izin verir kodlama eklentiler dediği şey ile bilgi.

Ancak WordPress açık kaynak kodludur, bu da herkesin eklenti havuzuna katkıda bulunabileceği anlamına gelir. Bu, hem profesyonel geliştiricileri hem de kodlamada ellerini deneyen amatörleri içerir. sonuç kalitesi büyük ölçüde değişen bir eklenti havuzu.

WordPress'te çalıştırılmayan web siteleri bile, sitelerini geliştirmek için üçüncü taraf eklentiler kullandıklarından 'eklenti sendromuna' düşebilir. Fazla sayıda eklenti kullanmak sitenizi önemli ölçüde yavaşlatabilir ve daha fazla güvenlik riskine maruz bırakabilir.

6. Sunucu Konumu

Amerika Birleşik Devletleri Doğu Yakası'nda barındırılan test sitesi - Fiziksel mesafenin web sunucusu yanıt süresini nasıl etkilediğine dikkat edin. Web barındırıcınız hedeflenen trafiğe ne kadar yakınsa, web siteniz o kadar hızlı yüklenir.
Barındırılan test sitesi USA Doğu Kıyısı – Fiziksel mesafenin web sunucusu yanıt süresini nasıl etkilediğine dikkat edin. Web barındırıcınız hedeflenen trafiğe ne kadar yakınsa, web siteniz o kadar hızlı yüklenir.

Sitenizin ve sunucunuzun ne kadar iyi performans gösterdiğinin yanı sıra, sitenizin ziyaretçilerle nasıl çalıştığını etkileyen başka bir şey de hedef pazarınızdan ne kadar uzakta olduğudur. Uluslararası trafiği hedefliyorsanız, bu konuda yapabileceğiniz pek bir şey yok. Ancak, hedef trafiğiniz daha yerelleştirilmişse, sunucu konumu seçiminiz bir fark yaratabilir.

Örneğin, Asya bölgesinden ziyaretçileri hedefleyen bir web sitesi çalıştırıyorsanız. Bu senaryoda, web barındırıcınızın o bölgede bir veri merkezinin olması yardımcı olacaktır. Web barındırıcınız hedeflenen trafiğe ne kadar yakınsa, ziyaretçileriniz için gecikme o kadar düşük olacaktır.

7. Sınırlı Kaynaklar

Tüm web barındırma planları, kullanabileceğiniz önceden tanımlanmış miktarda kaynakla birlikte gelir. Sitenizin performansını etkileyecek kaynaklardan bazıları CPU zamanı ve bellek miktarını içerir.

Siteniz sürekli olarak kullanılıyorsa veya kendisine ayrılan kaynak miktarını aşıyorsa sorunlar ortaya çıkabilir. Yetersiz kaynağa sahip olmak, yavaşlamalara ve hatta hesapların askıya alınmasına neden olabilir. Çoğu planla kaynakları diğer birçok kullanıcıyla paylaştığınızı unutmayın. Siz veya onlar kaynak kullanımını sürekli olarak en üst düzeye çıkarıyorsa, tüm sistem düşük performanstan zarar görebilir.

Web Sitenizin Performansını Test Etme

Artık web sitenizin performansını etkileyen önemli alanlardan bazılarının neler olduğunu bildiğinize göre, olayların çeşitli yönlerini nasıl izleyebileceğinizi düşünelim. Web sitenizin ne kadar iyi performans gösterdiğini ölçmek için kullanabileceğiniz bir sürü ücretsiz araç var.

Web Sayfası Testi – Bu hizmet, web sitenizin performansını belirli coğrafi konumlardan mikro analiz etmenize yardımcı olur. Tek yapmanız gereken web sitenizin adresini yazmak ve testi yapmak istediğiniz sunucuyu seçmek.

BitCatcha – Yalnızca sunucu yanıt süresine odaklananlar için BitCatcha Sunucu Hız Denetleyicisini deneyebilirsiniz. Bu kullanışlı araç, sitenizin yanıtını dünya çapında stratejik olarak konumlanmış çeşitli konumlardan aynı anda test etmenize olanak tanır.

GTmetrix – Sayfa hızını test etmenize yardımcı olan bir diğer popüler araç da GTmetrix. Bu, yalnızca performans ayrıntılarınızı analiz etmenize yardımcı olmakla kalmaz, aynı zamanda hangi alanların iyileştirilebileceğine ilişkin bazı önemli noktalar da sağlar. Önerileri olan Web Sayfası Testi gibi bir şey olarak düşünün.

Google Pagespeed Insights – Belki de en değerli kaynaklardan biri (çünkü doğrudan atın ağzından gelir) Google PageSpeed ​​Insights'tır. Bu araç, sitenizi hem mobil hem de masaüstü için analiz etmenize yardımcı olacak ve size iki dizi eyleme geçirilebilir sonuç sunacaktır.

Freshping – Freshping, sitenizi otomatik olarak izlemek için kullanabileceğiniz son derece kullanışlı bir araçtır. Sitenizin kapalı olup olmadığını sürekli olarak her dakika kontrol eder ve bozulursa sizi uyarır. Daha da iyisi, sunucunuzun yanıt verdiği hız ile birlikte çalışma sürenizin bir kaydının tutulmasıdır. Üç aya kadar çalışma süresi kayıtları saklanabilir.

Sonraki: Web Sitenizin Performansını Nasıl Artırırsınız?

Web performansı, tüm web sitelerinin hayatta kalması için hayati önem taşıyan bir şeydir. Yavaş siteler kullanıcıları hayal kırıklığına uğratır ve ayrıca kaynakların aşırı kullanımı veya yanlış yapılandırmalar gibi bir şeylerin yanlış olduğunun bir göstergesi olabilir. 

Sorunların oluşmasını beklemek yerine sitenizi test etmek ve doğru ve spesifikasyonlar dahilinde çalıştığından emin olmak her zaman iyi bir fikirdir. Burada Web sitenizin performansını artırmanın 10 yolu.

Jerry Low hakkında

WebHostingSecretRevealed.net (WHSR) 'nin kurucusu - 100,000 kullanıcıları tarafından güvenilen ve kullanılan bir hosting incelemesi. 15'in üzerinde web barındırma, bağlı kuruluş pazarlaması ve SEO konusunda yılların tecrübesi. ProBlogger.net, Business.com, SocialMediaToday.com ve daha fazlasına katkıda bulundu.