Optymalizacja szybkości strony WWW
O tym, jak ważna jest szybkość strony już pewnie wiesz.
Przyspieszanie strony to praca nad kilkoma elementami: DNS, serwer, zawartość strony. Z niniejszego artykułu dowiesz się:
- dlaczego prawidłowo skonfigurowane połączenia DNS są ważne
- na czym polega optymalizacja pracy serwera
- optymalizacja szybkości strony - z czym się to wiąże
Konfiguracja DNS
DNS to skrót: Domain Name System. Standardowo, kiedy ktoś wpisuje w pasek adresu, adres Twojej strony w Świat leci zapytanie: gdzie jest serwer, obsługujący Twoją domenę. Dalej, serwer obsługujący Twoją domenę kieruje ruch, na Twój hosting. Optymalizacja tutaj nie daje zbyt wielu opcji manewrów. Najlepiej jeśli konto domenowe jest obsługiwane przez tę samą firmę co konto hostingowe. Alternatywnie można konfigurować usługi typu CDN (content delivery network), takie jak np. Cloudflare
Optymalizacja pracy serwera
Optymalizacja pracy serwera najczęściej polega na skonfigurowaniu cache oraz kompresji. Kompresja to proces polegający na zaoszczędzeniu przepustowości i przyspieszeniu strony. Oszczędności w przepustowości dotyczą ilości pobieranych danych, przekładają się na przyspieszenie ładowania się strony. Optymalizacja cache dotyczą ilości przetwarzanych danych, przekładają się wiec na wykorzystanie zasobów serwera. Prace te mają znaczenie dla stron o bardzo dużym ruchu na serwerach dedykowanych, oraz dla praktycznie każdej strony znajdującej się na serwerze współdzielonym.
Optymalizacja szybkości strony
Optymalizacja szybkości strony to część prac, która zajmuje najwięcej czasu. To na tym etapie można spotkać najwięcej problemów. Skąd problemy u fachowca? Ano najczęściej ze stosowanych wcześniej amatorskich rozwiązań. Często Wordpress (najczęściej stosowany CMS) ma zainstalowaną masę wtyczek, na ogół duplikującymi się funkcjami. Wtyczki cache, kompresji, lazy load dla grafik, optymalizacja skryptów .js i arkuszy styli CSS. Optymalizacja szybkości strony obejmuje także ustalenie właściwego adresu wszystkich zasobów. Jeśli Twoja strona jest pod adresem:
https://twoja-strona.poznan.pl
nie można dopuścić do sytuacji, kiedy zasoby Twojej strony są wywoływane np. z adresów
http://www.twoja-strona.poznan.pl
Dokładnie taka sama sytuacja w przypadku nawigacji musi być poprawiona. Należy unikać zbędne przekserowania.
Podsumowując
Optymalizacja szybkości strony, to nie jest jednorazowa praca, ale bardzo wiele złożonych procesów. Niektóre z nich powinny być regularnie weryfikowane. Warto pamiętać o szybkości strony i warto traktować tę optymalizację serio!