20 lutego 2020

Moduł PageSpeed – zalety, wady, instalacja i test

Kategoria: Hosting
Tagi: dla profesjonalistów,
Autor: Paweł Mansfeld

Moduł PageSpeed – zalety, wady, instalacja i test

W tym wpisie przebrniemy przez instalację modułu PageSpeed na serwerze Apache. W wielu artykułach pisałem o dobrodziejstwach wykorzystywania tego modułu. Automatyzuje on działania optymalizacyjne, które powodują szybsze wczytywanie się stron i aplikacji internetowych.

O jakich działaniach mowa?

Zalety modułu PageSpeed

  • oszczędność czasu (automatyzacja prac związana z optymalizacją plików),
  • lepsze wrażenia użytkowników w wyniku szybszego działania strony,
  • polepszenie pozycji w wyszukiwarce (szczególnie po okresie lipiec 2018) gdzie wpływ szybkości na ranking został potwierdzony przez Google

Wady modułu PageSpeed

  • nie można go zainstalować na wszystkich serwerach,
  • obciąża procesor serwera (optymalizacja i aktualizacja plików dzieje się w locie),
  • kolejny black-box, który robi coś w aplikacji nad czym nie mamy stu procentowej kontroli.

Instalacja modułu PageSpeed

Instalacja modułu PageSpeed dla serwera Apache w środowisku Debian nie powinna przysporzyć najmniejszego kłopotu. Na początek pobieramy paczkę z oficjalnej strony Google:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

instalacja:

dpkg -i mod-pagespeed-stable_current_amd64.deb

Restart serwera:

/etc/init.d/apache2 restart

Domyślna konfiguracja minimalizuje i scala pliki JS i CSS.

Testowanie modułu PageSpeed

Moduł PageSpeed przetestowałem na sklepie PrestaShop 1.7. Wyniki zostały poprawione praktycznie “za darmo”. W niektórych przypadkach można osiągnąć prawie 100 punktów w PageSpeed Insights.

Jeżeli dokonaliśmy optymalizacji związanej z nagłówkami Expires to samo scalenie i minimalizacja zasobów poprawia wynik mobilny o kilka lub kilkanaście punktów podobna sytuacja jest w zakładce Desktop. Warto taki moduł włączyć w przypadku kiedy dysponujemy serwerem VPS a wszystkie inne techniki związane z przyspieszaniem stron internetowych już wykorzystaliśmy.

Wyniki przed i po jakie uzyskano w systemie WordPress + WooCommerce (motyw Twenty-Twenty):

Wyniki PageSpeed Insights “na komórki” jako test działania modułu PageSpeed dla skryptu WordPress

Wyniki przed i po jakie uzyskano w systemie PrestaShop 1.7 (motyw default):

Wyniki PageSpeed Insights “na komórki” jako test działania modułu PageSpeed dla skryptu PrestaShop

PageSpeed Admin

Za pomocą panelu administratora, możemy śledzić statystyki działania modułu i monitorować jego funkcjonowanie:

Podgląd konsoli w usłudze PageSpeed Admin

Podsumowanie

Moduł PageSpeed znajdzie zastosowanie w aplikacjach webowych i w tych CMSach, dla których nie ma dedykowanych wtyczek do minimalizowania i optymalizowania plików CSS, JS jak i samego HTMLa. Poprawa wyniku o kilka czy kilkanaście punktów będzie już odczuwalna w użytkowaniu strony i powinna być korzystna w dłuższej perspektywie czasu dla jej właściciela.

Źródła

https://www.modpagespeed.com/doc/download

https://www.modpagespeed.com/doc/configuration

Oceń artykuł na temat: Moduł PageSpeed – zalety, wady, instalacja i test
Średnia : 4.8 , Maksymalnie : 5 , Głosów : 4


 

Odpowiedz lub skomentuj

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *


 

Wykryto brak połączenia z Internetem.