Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Co to jest HTTP/2 i jak go włączyć w WordPressie?

HTTP/2 to znacząca aktualizacja technologii zasilającej witryny internetowe. Zwiększa ona szybkość i wydajność dla odwiedzających twoją witrynę.

Ta nowa wersja protokołu HTTP oferuje wiele korzyści. Sprawia, że strony internetowe wczytują się szybciej i wydajniej.

W tym artykule wyjaśnimy, czym jest HTTP/2 i dlaczego ma znaczenie. Pokażemy również, jak włączyć go na twojej witrynie WordPress.

Na koniec dowiesz się, jak wykorzystać HTTP/2 do poprawy wydajności twojej witryny.

What is HTTP/2 and how to start using it in WordPress

Co to jest HTTP/2?

HTTP/2 to poprawiona wersja oryginalnego protokołu HTTP. Został opracowany przez Internet Engineering Task Force (IETF) i opiera się na eksperymentalnym protokole SPDY opracowanym przez Google.

HTTP (Hypertext Transfer Protocol) jest jak język, który pozwala komputerom rozmawiać ze sobą w Internecie. W ten sposób informacje są przesyłane tam i z powrotem podczas korzystania z witryn internetowych lub aplikacji.

Kiedy przechodzisz na witrynę internetową WordPress, twoja przeglądarka wysyła wiadomość zwaną „żądaniem” do serwera WWW, który przechowuje witrynę. Żądanie prosi o określone informacje, takie jak tekst strony, obrazki lub filmy.

Wskazówka: Zobacz nasz artykuł o tym, jak WordPress działa za kulisami, aby uzyskać więcej informacji.

Serwer odbiera żądanie użytkownika i odsyła odpowiedź. Ta odpowiedź jest jak pakiet zawierający informacje, o które prosił użytkownik. Obejmuje ona takie rzeczy jak tekst, który widzi użytkownik, zdjęcia, które ogląda, a nawet filmy, które ogląda na witrynie internetowej.

Protokół HTTP 0.9 został po raz pierwszy uruchomiony w 1991 roku. Znacząca wersja tego protokołu, HTTP 1.1, została opublikowana w 1999 roku i większość witryn internetowych działała na nim do 2015 roku, kiedy to wprowadzono protokół HTTP/2.

Protokół HTTP/2 jest obsługiwany przez wszystkie nowoczesne serwery WWW (np. Apache, Nginx, Litespeed itp.) i przeglądarki, choć wiele witryn internetowych nadal działa na protokole HTTP 1.1, jeśli nie mają zainstalowanego certyfikatu SSL.

IETF proponuje obecnie nadchodzącą wersję HTTP/3. Będzie ona wykorzystywać QUIC (Quick UDP Internet Connections) zamiast TCP i ma być znacznie szybsza niż HTTP/2.

Jaka jest różnica między HTTP2 a HTTP?

Protokół HTTP 1.1 wysyła żądania danych bez priorytetyzacji. Oznacza to, że jeśli witryna internetowa ma w nagłówku odniesienie do pliku JavaScript, będzie on wczytywany przed jakąkolwiek inną treścią.

Powoduje to, że witryna internetowa wydaje się wolniejsza dla użytkowników, którzy nie mogą zobaczyć treści, których oczekują.

Protokół HTTP/2 wykorzystuje binarny pojedynczy strumień do wysyłania i odbierania żądań z pomocą techniczną priorytetyzacji. Oznacza to, że programiści mogą powiedzieć serwerowi, które dane ma wysłać w pierwszej kolejności.

Protokół HTTP/2 wykorzystuje również kompresję nagłówków HTTP i multipleksowanie, które dodatkowo poprawiają wydajność wczytywania strony.

Nowszy protokół posiada również pomoc techniczną HTTP/2 Server Push. Pozwala to programistom na przesyłanie danych do przeglądarek użytkowników bez ich żądania.

Podsumowując, HTTP/2 jest szybszy niż HTTP 1.1 i znacznie poprawia szybkość i wydajność twojego WordPressa.

Czego potrzebujesz, aby korzystać z HTTP/2 w WordPress?

Po pierwsze, potrzebna jest firma hostingowa oferująca najnowsze oprogramowanie serwerowe z pomocą techniczną HTTP/2. Musisz również zainstalować certyfikat SSL na twojej witrynie internetowej WordPress.

Większość najlepszych firm hostingowych WordPress korzysta już z najnowocześniejszego oprogramowania serwera WWW.

Zalecamy korzystanie z Bluehost, który wykorzystuje najnowsze oprogramowanie serwera WWW Apache z domyślnie włączoną pomocą techniczną HTTP/2.

Na szczęście ludzie z Bluehost oferują użytkownikom WPBeginner ekskluzywną zniżkę z bezpłatną nazwą domeny i certyfikatem SSL.

Inne polecane przez nas firmy hostingowe to SiteGround, Hostinger i WP Engine. Wszystkie oferują darmowe certyfikaty SSL i najnowsze oprogramowanie serwerowe z pomocą techniczną HTTP/2.

Jak włączyć HTTP/2 w WordPressie

Jedynym wymogiem włączenia pomocy technicznej HTTP/2 w WordPress jest zainstalowanie certyfikatu SSL.

Nie jest to oficjalny wymóg. Jednak główne przeglądarki, takie jak Google Chrome, nie obsługują protokołu HTTP/2 na niezabezpieczonych adresach URL.

Jeśli twoja witryna internetowa korzysta z protokołu SSL, adresy URL będą miały prefiks https:// w następujący sposób:

https://wpbeginner.com

Przejście na twoją witrynę internetową spowoduje również wyświetlenie ikonki kłódki w pasku adresu przeglądarki.

Secure website padlock

Jeśli twoja witryna internetowa nie korzysta z certyfikatu SSL, możesz poprosić dostawcę hostingu WordPress o zainstalowanie go dla ciebie.

Potrzebujesz więcej pomocy? Zobacz nasz poradnik jak przejść z HTTP na HTTPS w WordPress.

Po włączeniu protokołu SSL, twoja witryna internetowa WordPress prawie na pewno będzie obsługiwana przez protokół HTTP/2.

Testowanie pomocy technicznej HTTP/2 dla twojej witryny internetowej

Istnieją dwa sposoby sprawdzenia, czy twoja witryna internetowa WordPress obsługuje strony za pośrednictwem protokołu HTTP/2.

Najpierw przejdź na stronę HTTP2. Pro i wpisz adres URL swojej witryny internetowej. To bezpłatne narzędzie online powie ci, czy twoja witryna internetowa obsługuje protokół HTTP/2.

HTTP/2 support check

Innym, bardziej skutecznym sposobem sprawdzenia, czy twoja witryna internetowa obsługuje strony w protokole HTTP/2, jest skorzystanie z narzędzi deweloperskich Chrome.

Wystarczy otworzyć nowe okno przeglądarki Google Chrome i przejść na twoją witrynę internetową. Następnie otwórz nową kartę przeglądarki i wpisz adres URL chrome://net-export w pasku adresu.

Start logging to disk

Następnie Chrome poprosi cię o zapisanie pliku JSON na twoim komputerze.

Po zapisaniu pliku przejdź na stronę aplikacji netlog viewer i kliknij przycisk „Choose File”.

Choose file to view in netlog viewer app

Wybierz pobrany wcześniej plik netlog, aby kontynuować.

Następnie aplikacja wyświetli plik w czytelnym formacie. Kliknij kartę HTTP/2 w lewej kolumnie, a wyświetli ona wszystkie witryny internetowe, na które przeszedłeś, które używały protokołu HTTP/2 jako h2.

Websites using HTTP/2 protocol

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się więcej o protokole HTTP/2 i sposobie jego włączania w WordPressie. Możesz również zapoznać się z naszym kompletnym przewodnikiem po szybkości i wydajności WordPressa lub naszą ekspercką listą najlepszych wtyczek do pamięci podręcznej WordPress a, aby zwiększyć szybkość.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

5 komentarzyZostaw odpowiedź

  1. THANKGOD JONATHAN

    I was on the fence about enabling HTTP/2 on my site, but this article convinced me to give it a try. The explanation of the benefits was clear and concise, and the steps for enabling it were easy to follow. Thanks!

  2. Jiří Vaněk

    Thanks for the guide. I have my own server, and as a newcomer, I had to do everything myself. Many things were new to me, like HTTP/1 and HTTP/2, creating SSL certificates using Certbot, and much more. I must say, these and many other guides helped me, especially at the beginning, to set up the server properly and make everything work as it should.

    • WPBeginner Support

      Happy to hear our guide was one of the ones to help you :)

      Administrator

  3. Ralph

    I used the http2 website and it says: „This server supports http/2” just like in your screen in the guide.
    But I don’t understand. Does it mean it is already on http2? Or is it only ready and I should do something to enable http2?

    • WPBeginner Support

      It likely is but if you wanted to be extra certain you would use the other method to confirm that you are using HTTP/2

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.