ASP.NET MVC uygulama performansını ölçün

İçindekiler
Bir uygulamanın performansının hem sunucu tarafında hem de istemci tarafında nasıl iyileştirileceği hakkında çok şey söylendi, ikinci tarafta neyin işe yarayıp neyin yaramadığını bilmek zordur, çünkü genellikle bir uygulamadır. uygulamamızın hızlı yüklenip yüklenmediği öznel algı.
Neyse ki kurabileceğimiz bazı araçlar var ve bu sayede uygulamamızda tek bir kod satırı başlatmadan performansını ölçebiliyor ve böylece ne tür önlemler almamız gerektiğini biliyoruz.
Düzeltmek için başarısız olduğunu bilmeliyiz ve bunu yapmanın tek yolu, uygulamamızın bir profilini oluşturan bir araca sahip olmak ve böylece doğrudan başarısız olan noktalara gitmek; neyse ki bizim için bir aracımız var YSyavaş Yahoo tarafından geliştirildi! Ve tarayıcıda kullanabileceğimiz Firefox tamamlayıcı olarak.
YSyavaşOkunabilirlik nedenleriyle diğer tarayıcılarla uyumlu olmasına rağmen, Firefox bu eğitim için bir tarayıcı olarak, yani eklentiler veya uzantılar yöneticisinde Firefox hadi arayalım YSyavaş ve onu kuruyoruz, ardından yeni bir uygulama oluşturacağız. internet içinde ASP.NET MVC'si temel şablonun performansını temel şablonla test etmek için.
Bunun için gitmemiz gerektiğini hatırlıyoruz. Dosya, Yeni Proje, ASP.NET MVC uygulaması ve iletişim kutusunda İnternet uygulama şablonunu seçin:

Bu yapıldıktan sonra uygulamayı çalıştırmalıyız. Firefox Ve bir kez gördüğümüzde, tamamlayıcıyı çalıştıracağız, eğer ilk kez çalıştıracaksak, onu etkinleştirmemizi isteyecek, her zaman bir web sayfası çalıştıran seçeneği seçmeliyiz. yüklendi:

Yukarıdaki işlemleri yaptıktan sonra şimdi butona tıklıyoruz. testleri çalıştır, ilginç olan şey YSyavaş farklı testlere dayanmasıdır. Yahoo.com uygulamamızı nasıl geliştireceğimize dair iyi tavsiyeler alacağımıza güvenebiliriz.
Testi çalıştırırken, temel şablon için harika bir puan alıyoruz, bunun nedeni, söz konusu şablonun en iyi uygulamaları doğrudan uygulamaya çalıştığı gerçeğidir, ancak istek sayısı gibi bazı başarısız testler vardır. HTTP veya bir kullanımı CDN.

Her bölüm için, uygulamamızın yüklendiğinde ne yaptığı hakkında bize biraz daha fazla bilgi vermenin yanı sıra, basit bir şekilde hayal edebileceğimizden daha büyük sorunları tespit edebilmemiz için, kısa bir açıklama ve performansın nasıl iyileştirileceğine dair bazı ipuçlarına sahip olacağız.
Diğer AletlerTabii ki tek araç bu değil, çevrimiçi çalışan başkaları da var, bu yüzden farklı bakış açılarına sahip olabilmek için biraz daha araştırmak ve böylece uygulamamıza en uygun olanı bulmak bize kalmış.
Bununla, müşteri tarafında elde edilebilecek performansın nasıl ölçüleceğini öğrenerek bu öğreticiyi bitiriyoruz, sayesinde ölçülebilen puanlar elde ediyoruz. YSyavaş.
wave wave wave wave wave