Skip to main content

Yslow

Definicja Yslow

Yslow jest narzędziem typu open source. Służy do analizowania stron internetowych i uzyskiwania sugestii dotyczących optymalizacji wydajności. Podczas otwierania strony internetowej, która ma być testowana, yslow analizuje ją zgodnie z zestawem predefiniowanych reguł. W rezultacie użytkownik otrzymuje informacje oraz listę tego, co jest już w porządku pod względem wydajności strony, a co można by poprawić.

Interpretacja wyników i poprawa wyniku

Kiedy wyszukiwana jest pożądana strona internetowa, jest ona porównywana z listą 23 reguł. Zasady te są oparte na “witrynach o wysokiej wydajności” Yahoo. Narzędzie open source ocenia następnie stronę internetową pod kątem tych 23 reguł i zwraca ogólny wynik oparty na tej średniej.

Każda z 23 zasad ma inną wagę. Oznacza to, że niektóre zasady mają większy wpływ na ogólną ocenę niż inne. Przykładowo, ograniczenie liczby żądań HTTP wykonywanych przez stronę internetową ma większy wpływ na wynik niż zmniejszenie rozmiaru plików cookie.

Kiedy strona internetowa jest uruchamiana przez GTmetrix, wszystkie wyniki i informacje mogą być wyświetlane. Po pierwsze, widzisz ogólny wynik. Jest to ponownie średnia ważona wyników witryny w porównaniu do wszystkich 23 reguł.

Wynik całkowity działa tak samo jak testy w szkole: 100% to wynik idealny, a 0% to najgorszy możliwy wynik.

Wyświetlanie poszczególnych reguł

Ogólny wynik yslow daje dobre wyobrażenie o tym, jak strona sobie radzi. Poszczególne reguły wskazują, gdzie znajduje się sedno analizy.

Punkty danych:

Jest to wynik, jaki strona otrzymała dla tej konkretnej reguły.
Jest to typ optymalizacji, na przykład, czy reguła dotyczy poziomu serwera czy kodu CSS strony internetowej.
Jest to przybliżona waga każdej z reguł. Reguła o wysokim priorytecie będzie miała większy wpływ niż ta o niskim priorytecie. Plik rules.js na stronie SLow GitHub pokazuje, jak obliczany jest wynik dla każdej reguły.

Wniosek

Yslow nie jest kompleksową analizą wydajności. Skupia się on raczej na wydajności front-end witryny. Nie dotyka jednak żadnego z elementów back-endowych wydajności, takich jak jakość hostingu, optymalizacja bazy danych, itp. Te elementy back-end są tak samo ważne dla wydajności strony, jeśli nie bardziej.
Ostatecznie wszystko, co jest oferowane to zestaw sugestii, aby poprawić wydajność elementów front-end. Te sugestie są cenne i mogą pomóc w optymalizacji.

Masz jeszcze jakieś pytania?

Prosimy o kontakt z nami


Dalsze treści