Włącz kompresję tekstu GZIP lub Brotli

Kompresja tekstu skraca czas pobierania strony internetowej przez dostarczanie skompresowanych plików użytkownikom Twojej witryny. Serwer kompresuje pliki przed ich wysłaniem co znacząco zmniejsza ich rozmiar. Skompresowane dane docierają do przeglądarek odwiedzających twoją stronę, a następnie są rozpakowywane lokalnie.
Jak sprawdzić czy witryna wykorzystuje technologie GZIP lub Brotli?
Jeżeli nie jesteś pewny czy Twoja witryna wykorzystuje technologie kompresji plików to możesz skorzystać z darmowego narzędzia online. Dzięki narzędziu dowiesz się z jakiej metody kompresji korzystasz, oryginalny rozmiar strony, rozmiar strony po kompresji, ile procent strony zostało skompresowane i jeszcze parę dodatkowych informacji.

Która metodę kompresji użyć GZIP czy Brotli
Odpowiedź brzmi to zależy. Kompresja Brotli posiada lepszą końcowa oszczędność pamięci od GZIP. Niestety ma również pewne minusy, którymi są długi czas kompresji i dekompresji. Proces ten trwa znacznie dużej przy większym poziomie kompresji i wykonywanie jest w nim więcej operacji niż przy GZIP.
Brotli
- Idealnie sprawdza się na stronach z statyczna treścią
- Działa tylko z HTTPS
- Starsze przeglądarki nie obsługują tej metody
- Wymaga odpowiedniej konfiguracji
- Przy 4 poziomie kompresji oszczędza więcej pamięci i proces kompresji trwa krócej niż GZIP na poziomie 6
- Może lepiej sprawdzać się na hostingach dedykowanych
GZIP
- Dobrze działa z treścią statyczna i dynamiczną
- Działa również z HTTP
- Kompatybilny z starszymi przeglądarkami
- Może lepiej sprawdzać się na hostingach współdzielonych
Porównanie obu metod
Metoda kompresji |
Oszczędności |
Przepustowość, Mediana |
Różnica w szybkości od domyślnego GZIP |
Różnica w rozmiarze od domyślnego GZIP |
GZIP (1) |
78.4% |
88.2 MB/s |
128% |
-19% |
GZIP (2) |
79.1% |
84.6 MB/s |
119% |
-15% |
Brotli (1) |
80.9% |
83.2 MB/s |
115% |
-5% |
GZIP (3) |
79.6% |
76.5 MB/s |
98% |
-12% |
Brotli (2) |
82.5% |
71.5 MB/s |
85% |
4% |
Brotli (3) |
82.7% |
66.1 MB/s |
71% |
5% |
GZIP (4) |
80.8% |
53.4 MB/s |
38% |
-5% |
Brotli (4) |
83.4% |
47.0 MB/s |
21% |
9% |
GZIP (5) |
81.4% |
45.6 MB/s |
18% |
-2% |
GZIP (6) |
81.8% |
38.7 MB/s |
0% |
0% |
GZIP (7) |
81.8% |
31.0 MB/s |
-20% |
0% |
Brotli (5) |
84.5% |
26.4 MB/s |
-32% |
15% |
GZIP (8) |
81.9% |
23.9 MB/s |
-38% |
1% |
GZIP (9) |
81.9% |
20.9 MB/s |
-46% |
1% |
Brotli (6) |
84.8% |
17.1 MB/s |
-56% |
16% |
Brotli (7) |
85.2% |
10.4 MB/s |
-73% |
19% |
Brotli (8) |
85.3% |
8.0 MB/s |
-79% |
19% |
Brotli (9) |
85.4% |
5.8 MB/s |
-85% |
20% |
Brotli (10) |
86.8% |
2.7 MB/s |
-93% |
27% |
Brotli (11) |
86.8% |
2.6 MB/s |
-93% |
27% |
Ceny za stronę internetową zaczynają się już od 499 złotych!
Skorzystaj z darmowej wyceny strony www. W ciągu 48 godzin skontaktuję się z Tobą i przedstawię Ci moją ofertę.
Jak włączyć kompresję tekstu GZIP lub Brotli
Kompresję tekstu można włączyć na dwa sposoby, poprzez plik .htaccess lub panel hostingu. Wykorzystując drugi sposób warto jest skontaktować się z dostawcą hostingowym. Jeżeli korzystasz z usług hostingu TheCamels podążaj według instrukcji.
Włączenie kompresji poprzez panel hostingu
Moje usługi > Wybierz usługę > Zaloguj do cPanelu > Zoptymalizuj witrynę sieci Web > Kompresuj wszystkie treści


Włączenie kompresji GZIP poprzez plik .htaccess
Przed wykonaniem tej czynności zalecam wykonanie kopi zapasowej plików.
<ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifModule>
Potrzebujesz pomocy z optymalizacja witryny?
To wszystko
Jeżeli udało ci się skonfigurować kompresję tekstu to bardzo się cieszę. Możesz teraz sprawdzić w jaki sposób następujące zmiany wpłynęły na wydajność twojej witryny za pomocą bezpłatnego narzędzia PageSpeed.
Optymalizacja strony internetowej jest to wieloetapowy proces. Jeżeli twoja strona mimo starań nadal działa wolno to zachęcam do zainteresowania się innymi poradami na moim blogu.