Page Speed. Проверка оптимизации сайта.

Написал Андрей Фатюк

node.jspage speedоптимизация

Попалась на глаза cli для сервиса Google Page Speed. Он показывает на сколько ваш сайт оптимизирован. Автор — Эдди Османи.

Установим пакет для node.js:

sudo npm i -g psi

Теперь достаточно написать в консоли:

psi site-for-testing.com

После чего в консоли появится оценка сайта с точки зрения оптимизации. Также будет расписан каждый пункт.

psi github.com

----------------------------------------------------------------

URL:       https://github.com/
Score:     82
Strategy:  desktop

Number Resources                                 | 22
Number Hosts                                     | 5
Total Request                                    | 3.38 kB
Number Static Resources                          | 16
Html Response                                    | 18.18 kB
Css Response                                     | 427.35 kB
Image Response                                   | 889.49 kB
Javascript Response                              | 632.95 kB
Other Response                                   | 76 B
Number Js Resources                              | 4
Number Css Resources                             | 2
                                                 |
Avoid Landing Page Redirects                     | 0
Enable Gzip Compression                          | 0
Leverage Browser Caching                         | 0.5
Main Resource Server Response Time               | 0
Minify Css                                       | 0
Minify HTML                                      | 0
Minify Java Script                               | 0.12
Minimize Render Blocking Resources               | 12
Optimize Images                                  | 6.81
Prioritize Visible Content                       | 0

----------------------------------------------------------------

Также есть различные параметры, например проверка под мобильные устройства:

psi github.com --strategy mobile

Полезные ссылки:

  • Кто не любит консоль — можно установить расширение для Хрома
  • Про пункты результатов проверки почитать можно тут