Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 6027|Atbildi: 3

[.NET kodols] ASP.NET Core (17) integrē MiniProfile lietojumprogrammu veiktspējas analīzi

[Kopēt saiti]
Publicēts 2023-4-23 20:22:49 | | | |
Prasības: Izstrādājot tīmekļa vietnes lietojumprogrammu, izstrādātājiem ir jārūpējas par mājas lapas veiktspēju (šis raksts attiecas uz piekļuves ātrumu), ja vietnes piekļuves ātrums ir ļoti lēns, lietotāji var atteikties un izvēlēties citas vietnes, un 57% lietotāju pametīs pēc 3 sekundēm!

MiniProfiler ir bibliotēka un lietotāja interfeiss, lai analizētu jūsu lietojumprogrammu. Ļaujot jums redzēt, kur jūsu laiks tiek pavadīts, kādi vaicājumi tiek izpildīti, un jebkuru citu pielāgotu laiku, ko vēlaties pievienot, MiniProfiler var palīdzēt jums atkļūdot problēmas un optimizēt veiktspēju.

MiniProfiler uzraudzīto informāciju var saglabāt atmiņā, MongoDb, MySql, SqlServer, Redis, PostgreSQL un daudzos citos datu nesējos. Atbalsts ORM, piemēram, EF, EFCore, NHibernate utt., Kas var uzraudzīt izpildīto SQL un izpildes laiku, atvieglojot SQL optimizēšanu.

MiniProfiler oficiālā vietne:Hipersaites pieteikšanās ir redzama.
MiniProfiler GitHub atvērtā koda adrese:Hipersaites pieteikšanās ir redzama.

Šajā rakstā tiek izmantotsASP.NET kodols 6Projekts, lai pārbaudītu, Nuget instalē pakotni šādi:

Reģistrējiet šādus pakalpojumus Program.cs (izmantojot noklusējuma konfigurāciju) ar šādu kodu:

Izmantojot MiniProfiler starpprogrammatūru, kods ir šāds:

pie_ViewImports.cshtmlPievienot šādu citātu:

Pievienojiet MiniProfiler savam skata lapu šablonam, noklusējuma fails ir:_Layout.cshtml, kods ir šāds:

Šis tags ģenerē šādu HTML avota kodu.



Mēģinot palaist projektu, augšējā kreisajā stūrī varat redzēt laikietilpīgo statistiku, kā parādīts tālāk:



Noklikšķiniet uz kopīgošanas saites, lai skatītu detalizētu informāciju, kā parādīts tālāk.



(Beigas)




Iepriekšējo:WinForm ielādes animācijas efekts
Nākamo:Tīkla kabeļa apzīmējums tīkla problēmu novēršanai (5. un 6. kategorijas tīkla kabeļi).
 Saimnieks| Publicēts 2023-4-23 20:24:07 |
Pārskats

ASP.NET Core (16) Atkarīgs no dinamiskās reģistrācijas pakalpojumu ievadīšanas
https://www.itsvse.com/thread-10560-1-1.html

ASP.NET Core (XV) izmanto HttpClient, lai nosūtītu HTTP pieprasījumus
https://www.itsvse.com/thread-10311-1-1.html

ASP.NET Core (četrpadsmit) ir balstīts uz SkiaSharp attēlu captcha
https://www.itsvse.com/thread-10287-1-1.html

ASP.NET Core (XIII), lai noteiktu, vai tas ir Ajax pieprasījums vai nē
https://www.itsvse.com/thread-10284-1-1.html

ASP.NET Core (divpadsmit) priekšgala JS, CSS komplektēšana un saspiešana
https://www.itsvse.com/thread-10282-1-1.html

ASP.NET Core (XI) galapunkta maršruts pievieno starpprogrammatūru, lai parādītu visus DI pakalpojumus
https://www.itsvse.com/thread-10269-1-1.html

ASP.NET Detalizēts skaidrojums par konfigurācijas prioritātēm kodolā [10].
https://www.itsvse.com/thread-10265-1-1.html

ASP.NET Detalizēts skaidrojums par Core starpprogrammatūru (9).
https://www.itsvse.com/thread-9647-1-1.html

ASP.NET Detalizēts skaidrojums par pamata starpprogrammatūru
https://www.itsvse.com/thread-8126-1-1.html

ASP.NET Swagger lietotāja interfeisa noklusējuma parametru bedre Core(8).
https://www.itsvse.com/thread-9640-1-1.html

ASP.NET Core (7) Sistēmas pirmkoda padziļināta analīze
https://www.itsvse.com/thread-9601-1-1.html

ASP.NET Core (VI) DI manuāli iegūst objektu injicēšanas metodi
https://www.itsvse.com/thread-9595-1-1.html

ASP.NET Core (pieci) ir balstīts uz CAP sadalītajiem darījumiem
https://www.itsvse.com/thread-9593-1-1.html

ASP.NET Core(4) filtra vienotā ModelState modeļa validācija
https://www.itsvse.com/thread-9589-1-1.html

ASP.NET Core (iii) Dinamiski izveidojiet instances, izmantojot ActivatorUtilities
https://www.itsvse.com/thread-9488-1-1.html

ASP.NET kodols (2) Restartējiet lietojumprogrammu pēc koda
https://www.itsvse.com/thread-9480-1-1.html

ASP.NET Core (1) izmanto Redis kešatmiņu
https://www.itsvse.com/thread-9393-1-1.html
Publicēts 2023-4-24 10:41:42 |
Uzziniet to
Publicēts 2023-4-28 11:23:58 |
Ļoti labs un spēcīgs, paldies, ka dalījāties
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com