Навигация по сайту

Популярные статьи

Паскарэнне сайтаў: агляд сродкаў ацэнкі хуткасці сайтаў

  1. Хутка і проста: Google PageSpeed ​​Insights
  2. Заўсёды пад рукой: Chrome Developer Tools (прылады распрацоўніка)
  3. WebPageTest.org - усё ў адным
  4. Google Analytics - ацэнка рэальнай хуткасці
  5. Зручная адзнака хуткасці: Ускорениесайта.рф
  6. вынікі

к.э.н. Лавлинский Мікалай, тэхнічны дырэктар ТАА «Метад лаб» к

Найважнейшым элементам працэсу паскарэння сайтаў з'яўляецца аб'ектыўная ацэнка хуткасці. Патрэбен такі інструмент, які дазволіць хутка і якасна зразумець, як функцыянуе сайт з пункту гледжання хуткасці і ці ёсць эфект ад дзеянняў па аптымізацыі. У гэтым артыкуле мы разгледзім ўвесь даступны спектр сродкаў ацэнкі хуткасці сайта, таму яна будзе карысная як уладальнікам сайтаў, так і прафесійным вэб-распрацоўнікам.

Хутка і проста: Google PageSpeed ​​Insights

Гэты сэрвіс ( https://developers.google.com/speed/pagespeed/insights/ ) Дазваляе досыць якасна ацаніць ступень аптымізацыі сайта па базаваму набору правілаў. Пры гэтым атрымліваем 2 ацэнкі хуткасці: для дэсктопа і для мабільных прылад. Ацэнкі выдаюцца ў балах, максімум - 100.

У цэлым, сэрвіс зручны і карысны, так як паказвае канкрэтныя праблемы па кожнаму правілу. Акрамя таго, можна спампаваць аптымізаваныя версіі рэсурсаў.

Аднак, ёсць некалькі слабых месцаў:

  • Не ўлічваецца размяшчэнне сервера (ацэньваецца толькі час адказу HTML).
  • Правілы дастасавальныя толькі да HTTP / 1.1, для HTTP / 2 многія рэкамендацыі не актуальныя.
  • Магчыма памылковае вызначэнне сціску дадзеных (лаецца, калі праблем няма).
  • Няма ацэнкі часу загрузкі сайта (толькі адпаведнасць правіламі).
  • Сустракаюцца праблемы з рэкамендацыямі і аптымізаванымі рэсурсамі (нельга слепа выконваць усе патрабаванні).

Заўсёды пад рукой: Chrome Developer Tools (прылады распрацоўніка)

Калі ў вас ёсць браўзэр на Blink (Chromium, Google Chrome, Яндекс.Браузер, Opera), то вам пашанцавала. Справа ў тым, што каманда Google актыўна распрацоўвае сродкі для распрацоўнікаў з пункту гледжання хуткасці сайтаў.

У выніку інструменты распрацоўніка ў названых браўзэрах валодаюць магутнымі сродкамі аналізу сайта.

Найбольш цікавая закладка: Network (Сетка). Тут можна адключыць кэш браўзэра (для эмуляцыі першага наведвання), усталяваць абмежаванне хуткасці сеткі (Throttling).

Методыка тэставання можа быць такі: адключаем кэш, ўключаем абмежаванне хуткасці сеткі да жаданага ўзроўню, ўключаем запіс скрыншотаў і перазагружаем старонку. Адразу атрымліваем аб'ектыўныя часы адмалёўкі старонкі. Калі адфільтраваць тыпы запытаў у панэлі, то атрымаем рэсурсы, якія блакуюць рэндэрынг (варта абраць CSS, JS, Doc, Font).

Закладка Timeline прызначана для падрабязнага разбору працэсу працы старонкі і прызначана для прафесіяналаў.

Таксама ў сродках распрацоўніка ёсць рэжым Device View, у якім можна глядзець сайт з эмулятарам мабільнага прылады.

Каб атрымаць праверкі па правілах PageSpeed ​​можна ўсталяваць убудову да браўзэра (PageSpeed) і прама ў гэтай панэлі праводзіць аналіз.

Практычныя тыя ж магчымасці атрымліваюць карыстальнікі плагіна FireBug ў Mozilla Firefox.

Асноўная выснова: тонкі інструмент з шырокімі магчымасцямі, пераважна для спецыялістаў.

WebPageTest.org - усё ў адным

сэрвіс WebPagetest.org створаны энтузіястамі хуткасці сайтаў як універсальны інструмент ацэнкі хуткасці сайтаў. Прынцыповае адрозненне: размеркаваная архітэктура. Даступна мноства тэставых агентаў, размеркаваных па свеце. За кошт гэтага, можна атрымаць карціну хуткасці загрузкі сайта з любога рэгіёну (уключаючы Маскву).

Вялікая гнуткасць сэрвісу дазваляе ствараць складаныя тэсты, аднак базавыя справаздачы можна атрымаць, проста уводзячы адрас сайта і кропку тэставання.

На выхадзе мы атрымліваем інтэгральныя ацэнкі па шасці напрамках: час адказу (першага байта), keep-alive злучэння, сціск малюнкаў, кэшаванне статычнага кантэнту і выкарыстанне CDN. Нават гэтых адзнак па пяцібальнай шкале дастаткова для экспрэс-аналізу.

Таксама ў справаздачы ўтрымліваюцца падрабязнасці аб працэсе загрузкі старонкі: храналогія запытаў, скрыншоты ў розныя моманты часу, справаздачу па складзе старонкі, злучэнням браўзэра.

Пры правядзенні некалькіх тэстаў, можна зрабіць параўнальнае відэа (справа і злева будуць два сайта).

Асноўныя перавагі: размеркаваныя агенты тэставання, падрабязныя справаздачы і магчымасць стварэння параўнальных відэа.

Google Analytics - ацэнка рэальнай хуткасці

Сістэмы аналітыкі зараз маюць уласныя справаздачы па хуткасці загрузкі старонак сайтаў. Асноўнае прызначэнне гэтых справаздач - атрыманне дадзеных ад рэальных карыстальнікаў, з улікам змяненняў ў часе. Як правіла, у сістэмах аналітыкі не даецца падрабязных дадзеных аб хуткасці і рэкамендацый па паскарэнню. Выкарыстанне дадзеных рэальных карыстальнікаў вельмі карысна пры ацэнцы эфектыўнасці паскарэння сайтаў (можна параўнаць перыяд да і пасля паскарэння).

Зручная адзнака хуткасці: Ускорениесайта.рф

Наша распрацоўка: бясплатны сэрвіс ацэнкі хуткасці Ускорениесайта.рф . Падыходзіць для хуткай дыягностыкі, не патрабуе прафесійных навыкаў. Тут вы атрымліваеце просты і досыць падрабязную справаздачу аб тэставанні, па якім можна дакладна зразумець, ці ёсць праблемы з хуткасцю. Важная фіча: параўнанне з канкурэнтамі, вы атрымліваеце вынікі свайго сайта і канкурэнта ў адной табліцы.

вынікі

Мы разгледзелі асноўныя інструменты ацэнкі хуткасці сайтаў, усе яны бясплатныя і даступныя ўсім.

Як бачна, кожны інструмент мае сваю спецыялізацыю. Пры гэтым для ўладальніка сайта можна рэкамендаваць просты сэрвіс Google PageSpeed ​​Insights. А для прафесіяналаў і вэб-распрацоўшчыкаў ўсё складаней.

Ідэальнага інструмента для прафесіяналаў не існуе. Для выканання падрабязнага аналізу хуткасці сайтаў трэба выкарыстоўваць комплекс сродкаў.

за прафесійным паскарэннем сайтаў звяртайцеся да нас.