performans denetimi
Web performansı denetimi, bir web sitesinin yanıt süresine katkıda bulunan faktörlerin bağımsız bir analizidir. Bir web sayfasını oluşturan çeşitli bileşenlerin boyutunu ve oluşturma hızını ölçmenin yanı sıra, bir web performans denetimi, ilk ve sonraki sayfa yüklemelerinin yanıt süresini hızlandırmak için öneriler sunmalıdır. Derinliğine bağlı olarak, bir web performansı denetimi daha eski ve daha az verimli kodların (XHTML, CSS, JavaScript ve arka uç PHP, Perl, Java, vb.) Yerini alacak optimize edilmiş kod örneklerini de içerebilir.
Performans denetimleri, ön uç ve arka uç olmak üzere iki şekilde sunulur. Kullanıcıların sayfaların yüklenmesini beklediği sürenin yaklaşık% 80 ila% 90’ı ön uçta harcandığından, ön uç denetimleri arka uçtan daha yaygındır (Souders 2007). Arka uç denetimleri performans için hala yararlıdır çünkü arka uç optimizasyonundan performansta büyük iyileştirmeler elde etme potansiyeli vardır. Ön uç denetimi genellikle aşağıdakileri içerir:
Genel önerileri içeren yönetici özeti
Temel performans karşılaştırmaları (ilerlemeyi ve rekabetçi analizleri izlemek için kullanışlıdır)
Ayrı ayrı web sayfalarının ayrıntılı analizi
Temel ölçümler (XHTML, CSS, JavaScript, multimedya boyutu, sayfa yükleme hızı [ilk bayt, oluşturmaya başlama, sayfa yükleme süreleri])
Hem sayfa bileşenleri hem de sunucu ayarları için öncelikli öneriler (etkinlik sırasına göre listelenmiştir)
Sorunlu alanların (XHTML, CSS ve JavaScript) ilk örneklerinin optimize edilmiş örnekleriyle kod incelemesi
İsteğe bağlı: AJAX’a özgü analiz (kod incelemesi, kullanılmayan işlevler, uygun kitaplık, sıkıştırma, sunucu ayarları])
Arka Uç Web Performans Denetimi
Arka uç denetimi, ön uç içeriğinin sunulmasını etkileyen faktörleri araştırır. Arka uç denetimleri genellikle sunucu kurulumlarını, CMS ve modül yapılandırmasını ve SQL sorgu verimliliğini inceler. Arka uç denetiminin örnek bir özeti aşağıda verilmiştir:
- Genel önerileri içeren yönetici özeti
- Temel performans testleri ve sunucu kurulumu
- Sunucu yapılandırmasını, ara yazılımı ve CMS’yi ve modül kurulumunu / sürümlerini tanımlayın
- Yukarıdaki faktörler için iyileştirmeler önerin (yükseltmeler, önbelleğe alma, sıkıştırma, ara yazılım)
- Profil oluşturma / izleme araçlarıyla hedef sayfaları bulun
- SQL profil oluşturucuyu kullanarak yavaş veritabanı sorgularını tanımlama
- Hangi SQL sorgularının optimize edileceğini gösterin
- Tüm tam tablo taramaları için dizinlerin nerede oluşturulacağını gösterin
Hibrit Performans Denetimi
Hibrit performans denetimi, hem ön uç hem de arka uç analizlerini tek bir eksiksiz raporda birleştirir. Karma denetimler, web sayfası hızına katkıda bulunan iki ana bileşeni, içeriği kullanıcıya sunan sunucu yapılandırmasını, içeriğin kendisini ve içeriğin ne kadar hızlı işlendiğini analiz eder.
Peki ya Web Performansı Araçları?
YSlow, Page Speed ve WebPageAnalyzer.com gibi otomatik performans araçları size bazı yararlı ölçümler ve yönergeler sağlayabilir. Performans uzmanları, sitenizi analiz etmek, kodunuzu ayrıntılı olarak incelemek ve önerileri öncelik sırasına koymak ve uygulamak için bunları ve diğer araçları kullanır.
Yaygın Performans Sorunları
Web performansı için bir siteyi incelerken ne bulmayı bekleyebilirsiniz? Aşağıda, web sitelerini incelerken bulduğumuz bazı genel performans sorunları verilmiştir.
İlk Bayta Kadar Uzun Süre
Herhangi bir veri gönderilmeden önce 4 saniyenin üzerinde ilk baytın gönderilmesi için uzun bir süre örneği göstermektedir. Bu, yararlı içeriğin görüntülenme süresini geciktirir. Uzun bir TTFB, tipik olarak aşırı yüklenmiş paylaşılan veya ayrılmış bir sunucudan kaynaklanan bir sunucu performansı sorununu gösterir.
web site performansı
bursa web site hızlandırma
web site performans denetimi