Spisie treści
Wiele powiedziano o tym, jak należy poprawić wydajność aplikacji, zarówno za pomocą technik po stronie serwera, jak i po stronie klienta, po drugiej stronie trudno jest stwierdzić, co działa, a co nie, ponieważ generalnie jest to subiektywne postrzeganie, czy nasza aplikacja ładuje się szybko, czy nie.Na szczęście jest kilka narzędzi, które możemy zainstalować i w ten sposób bez uruchamiania ani jednej linii kodu w naszej aplikacji możemy zmierzyć jej wydajność i dzięki temu wiedzieć, jakie środki powinniśmy podjąć.
Aby poprawić, musimy wiedzieć, że nie działa, a jedynym sposobem, aby to zrobić, jest posiadanie narzędzia, które tworzy profil naszej aplikacji i w ten sposób przechodzi bezpośrednio do punktów, które zawodzą; na szczęście mamy dla nas narzędzie o nazwie YSlow opracowany przez Yahoo! I z którego możemy korzystać w przeglądarce Firefox jako uzupełnienie.
YSlowChociaż jest kompatybilny z innymi przeglądarkami ze względu na czytelność, zakładamy Firefox jako przeglądarka do tego samouczka, więc w menedżerze dodatków lub rozszerzeń Firefox poszukajmy YSlow i zainstalujemy, a następnie stworzymy nową aplikację Internet w ASP.NET MVC aby przetestować wydajność szablonu podstawowego z szablonem podstawowym.
W tym celu pamiętamy, że musimy iść do Plik, nowy projekt, aplikacja ASP.NET MVC iw oknie dialogowym wybierz szablon aplikacji internetowej:
Uruchamiając test uzyskujemy świetną ocenę za szablon bazowy, a to dzięki temu, że szablon ten stara się bezpośrednio zaimplementować najlepsze praktyki, jednak zdarzają się nieudane testy, np. liczba żądań HTTP lub użycie CDN.
Inne narzędziaOczywiście nie jest to jedyne narzędzie, istnieją inne, które działają online, więc od nas zależy, czy zbadamy nieco więcej, aby móc mieć różne punkty widzenia i znaleźć w ten sposób to, co najlepiej pasuje do naszej aplikacji.
Na tym kończymy ten samouczek, ucząc się, jak mierzyć wydajność, którą można uzyskać po stronie klienta, uzyskując punkty, które można określić ilościowo dzięki YSlow.