Измерете производителността на приложението ASP.NET MVC

Съдържание
Говорено е много за това как трябва да се подобри производителността на приложение, както с техники от страна на сървъра, така и от страна на клиента, като от последната страна е трудно да се знае какво работи и кое не, тъй като обикновено е субективно възприятие дали приложението ни се зарежда бързо или не.
За щастие има някои инструменти, които можем да инсталираме и по този начин, без да стартираме нито един ред код в нашето приложение, можем да измерим ефективността му и по този начин да знаем какви мерки трябва да предприемем.
За да коригираме, трябва да знаем, че то се проваля и единственият начин да направим това е да имаме инструмент, който прави профил на нашето приложение и по този начин отива директно до точките, които се провалят; за щастие за нас имаме инструмент, наречен Y Бавно разработен от Yahoo! И които можем да използваме в браузъра Firefox като допълнение.
Y БавноВъпреки че е съвместим с други браузъри поради съображения за четене, ние ще предположим Firefox като браузър за този урок, така и в мениджъра на добавки или разширения Firefox да търсим Y Бавно и го инсталираме, след което ще създадем ново приложение на интернет в ASP.NET MVC за тестване на работата на базовия шаблон с базовия шаблон.
За това помним, че трябва да отидем при Файл, нов проект, приложение ASP.NET MVC и в диалоговия прозорец изберете шаблон за интернет приложение:

След като това стане, трябва да накараме приложението да работи Firefox И след като го видим, ще изпълним допълнението, ако за първи път ще го изпълним, той ще ни помоли да го активираме, трябва да изберем опцията, която казва да се изпълнява всеки път, когато уеб страница се зарежда:

След като горното е направено, сега ще кликнете върху бутона провеждане на тестове, интересното за Y Бавно е, че се основава на различните тестове, които Yahoo.com използва във вашия портал, така че можем да се доверим, че ще получим някои добри съвети как да подобрим нашето приложение.
При провеждане на теста получаваме отлична оценка за базовия шаблон, това е благодарение на факта, че споменатият шаблон се опитва директно да приложи най -добрите практики, но има някои неуспешни тестове, като например броя на заявките HTTP или използването на a CDN.

За всеки раздел ще имаме кратко обяснение и няколко съвета как да подобрим производителността, в допълнение към това да ни покаже малко повече за това, което прави нашето приложение, когато се зарежда, така че да можем да открием по -големи проблеми, отколкото можем просто да си представим.
Други инструментиРазбира се, това не е единственият инструмент, има и други, които работят онлайн, така че от нас зависи да проучим малко повече, за да можем да имаме различни гледни точки и по този начин да намерим това, което най -добре отговаря на нашето приложение.
С това завършваме този урок, след като се научихме как да измерваме ефективността, която може да има от страна на клиента, получавайки точки, които могат да бъдат количествено определени благодарение на Y Бавно.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave