2016-04-07 16 views
1

Web form sayfamda birkaç performans değişikliği yaptım. Örnek veri tabanı yerine memcache'den veri alıp gereksiz db çağrılarını kaldırarak.Web form sayfasının performans veya sayfa yüklenme süresi kontrolü

Değişiklikten önceki ve sonraki sayfa yükleme iyileştirme - pageload zamanını ölçmek istiyorum.

Bu karakola baktı: Calculating Page Load Time In JavaScript - çok yardımcı olmadı var loadTime = window.performance.timing.domContentLoadedEventEnd- window.performance.timing.navigationStart;

Bu kullanarak. 10000 kadar düşük ve 300 kadar düşük bir kaç loadTime ile bana saçma bir sonuç veriyor. Ayrıca, koddan veritabanı çağrısını kaldırdığımda çok fazla bir şey göremiyorum.

Ne yapmalıyım? Yerel makinemde bir web sayfasının performansını veya sayfa yükleme süresini doğru bir şekilde nasıl hesaplayabilirim.

cevap

1

Sayfa yönergesinde Trace özelliğini etkinleştirebilir ve o rotaya gidebilirsiniz. Ama gerçekten, bu bilgi, Firefox, Chrome veya IE gibi ana tarayıcıların tarayıcı geliştirici araçlarıyla parmaklarınızın ucunda. yerel makinenizde test performansı ile ilgili olarak Basitçe vb

enter image description here

F12 vurmak ve zaman hatları üzerine imleci yerleştirerek 'Ağ/Ağ" sekmesine gidin. Experiment seçmek, üretimde farklı olacak Farklı kullanıcıların, kullandıkları cihazların merhametine ve sahip oldukları bağlantı türüne bağlı olduğu yerlerde, yalnızca yerel ana makinenizde neler yapıldığına bağlı olarak performans konusunda karar vermeyin, bu kritik bir uygulama ise, Bazı gerçek yük testleri:

0

Gtmetrix

Sadece site URL'sini girin ve size herhangi bir css/js ve diğer şeyleri minimize ederek yükleme süresini ve siteyi nasıl optimize edeceğinizi söyleyecektir.

Bu yalnızca web siteniz yayındaysa çalışır.

Diğer yol, tarayıcınızdaki ağ/ağ sekmesini her kaynak için incelemek

İlgili konular