Mål ASP.NET MVC -programmets ydeevne

Indholdsfortegnelse
Meget er blevet sagt om, hvordan ydeevnen for et program skal forbedres, både med teknikker på serversiden og på klientsiden, på sidstnævnte side er det svært at vide, hvad der virker og hvad der ikke fungerer, da det generelt er en subjektiv opfattelse, om vores applikation indlæses hurtigt eller ej.
Heldigvis er der nogle værktøjer, som vi kan installere, og på denne måde uden at starte en enkelt kodelinje i vores applikation, kan vi måle dens ydeevne og dermed vide, hvilken slags foranstaltninger vi skal tage.
For at korrigere må vi vide, at det fejler, og den eneste måde at gøre dette på er at have et værktøj, der laver en profil af vores applikation og dermed gå direkte til de punkter, der fejler; heldigvis for os har vi et værktøj kaldet YSlow udviklet af Yahoo! Og som vi kan bruge i browseren Firefox som et supplement.
YSlowSelvom det er kompatibelt med andre browsere af læsbarhedsmæssige årsager, antager vi det Firefox som en browser til denne vejledning, så i tilføjelses- eller udvidelsesmanageren Firefox lad os kigge efter YSlow og vi installerer det, så skal vi oprette en ny applikation af Internet i ASP.NET MVC for at teste ydelsen af ​​basiskabelonen med basisskabelonen.
Til dette husker vi, at vi skal gå til Fil, nyt projekt, ASP.NET MVC -applikation og vælg internetprogramskabelonen i dialogboksen:

Når dette er gjort, skal vi få applikationen til at køre ind Firefox Og når vi ser det, skal vi udføre komplementet, hvis det er første gang, at vi skal udføre det, vil det bede os om at aktivere det, vi skal vælge den mulighed, der siger at køre hver gang en webside er indlæst:

Når ovenstående er gjort, skal vi nu klikke på knappen køre test, det interessante ved YSlow er, at det er baseret på de forskellige test, der Yahoo.com bruger på din portal, så vi kan stole på, at vi får nogle gode råd til, hvordan vi kan forbedre vores applikation.
Når vi kører testen, får vi en god vurdering af grundskabelonen, dette er takket være det faktum, at skabelonen forsøger at implementere den bedste praksis direkte, men der er nogle mislykkede tests, såsom antallet af anmodninger HTTP eller brugen af ​​en CDN.

For hvert afsnit har vi en kort forklaring og nogle tips til, hvordan du kan forbedre ydeevnen, udover at vise os lidt mere om, hvad vores applikation gør, når det indlæses, så vi kan opdage større problemer, end vi simpelthen kan forestille os.
Andre værktøjerDette er selvfølgelig ikke det eneste værktøj, der er andre, der kører online, så det er op til os at undersøge lidt mere for at kunne have forskellige synspunkter og dermed finde det, der passer bedst til vores applikation.
Med dette afslutter vi denne vejledning efter at have lært, hvordan man måler den ydelse, der kan være på klientsiden, og opnår point, der kan kvantificeres takket være YSlow.
wave wave wave wave wave