Inhaltsverzeichnis
Es wurde viel darüber gesagt, wie die Leistung einer Anwendung verbessert werden sollte, sowohl mit Techniken auf der Server- als auch auf der Client-Seite, auf letzterer Seite ist es schwierig zu wissen, was funktioniert und was nicht, da es im Allgemeinen eine subjektive Wahrnehmung, ob unsere Anwendung schnell lädt oder nicht.Glücklicherweise gibt es einige Tools, die wir installieren können. Auf diese Weise können wir, ohne eine einzige Codezeile in unserer Anwendung zu starten, deren Leistung messen und wissen so, welche Maßnahmen wir ergreifen sollten.
Um dies zu korrigieren, müssen wir wissen, dass es fehlschlägt, und die einzige Möglichkeit besteht darin, ein Tool zu haben, das ein Profil unserer Anwendung erstellt und somit direkt zu den fehlgeschlagenen Punkten führt. zum Glück haben wir für uns ein Tool namens YLangsam entwickelt von Yahoo! Und die wir im Browser verwenden können Feuerfuchs als Ergänzung.
YLangsamObwohl es aus Gründen der Lesbarkeit mit anderen Browsern kompatibel ist, gehen wir davon aus Feuerfuchs als Browser für dieses Tutorial, also im Add-Ons oder Extensions Manager Feuerfuchs lass uns suchen YLangsam und wir installieren es, dann erstellen wir eine neue Anwendung von Internet In ASP.NET MVC um die Leistung der Basisvorlage mit der Basisvorlage zu testen.
Dafür erinnern wir uns, dass wir gehen müssen Datei, Neues Projekt, ASP.NET MVC-Anwendung und wählen Sie im Dialogfeld die Internetanwendungsvorlage:
Sobald dies erledigt ist, müssen wir die Anwendung ausführen lassen Feuerfuchs Und sobald wir es sehen, werden wir das Komplement ausführen. Wenn wir es zum ersten Mal ausführen, werden wir aufgefordert, es zu aktivieren. Wir müssen die Option auswählen, die besagt, dass jedes Mal eine Webseite ausgeführt werden soll wird geladen:
Sobald das oben genannte erledigt ist, werden wir jetzt auf die Schaltfläche klicken Tests durchführen, das Interessante daran YLangsam ist, dass es auf den verschiedenen Tests basiert, die Yahoo.com auf Ihrem Portal verwendet, damit wir darauf vertrauen können, dass wir gute Ratschläge zur Verbesserung unserer Anwendung erhalten.
Bei der Durchführung des Tests erhalten wir eine hervorragende Bewertung für die Basisvorlage, dies liegt daran, dass diese Vorlage versucht, die Best Practices direkt umzusetzen, es gibt jedoch einige fehlgeschlagene Tests, z. B. die Anzahl der Anfragen HTTP oder die Verwendung von a CDN.
Für jeden Abschnitt haben wir eine kurze Erklärung und einige Tipps zur Verbesserung der Leistung und zeigen uns etwas mehr darüber, was unsere Anwendung beim Laden macht, damit wir größere Probleme erkennen können, als wir uns nur vorstellen können.
Andere WerkzeugeNatürlich ist dies nicht das einzige Tool, es gibt noch andere, die online laufen, daher liegt es an uns, ein wenig mehr zu recherchieren, um unterschiedliche Standpunkte zu haben und so herauszufinden, was am besten zu unserer Anwendung passt.
Damit beenden wir dieses Tutorial, nachdem wir gelernt haben, die Leistung zu messen, die auf der Kundenseite erzielt werden kann, und Punkte zu erhalten, die dank quantifizierbar sind YLangsam.