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?

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Zastanawiasz się, czym jest HTTP/2 i jak możesz go używać w WordPress?

HTTP/2 to główna wersja technologii HTTP używanej przez wszystkie witryny internetowe.

W tym artykule wyjaśnimy HTTP/2 i jak włączyć go na twojej witrynie WordPress.

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ą.

Sprawia to, że witryna internetowa wydaje się wolniejsza dla użytkowników, którzy nie mogli zobaczyć treści, których oczekiwali.

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. Oba te elementy 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

Jeśli chcesz sprawdzić, czy twoja witryna internetowa WordPress obsługuje strony za pośrednictwem protokołu HTTP/2, możesz to przetestować na dwa sposoby.

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 HTTP/2 i o tym, jak włączyć go w WordPressie. Możesz również zapoznać się z naszym kompletnym przewodnikiem po szybkości i wydajności WordPressa lub zapoznać się z naszym przewodnikiem dla początkujących po WordPress SEO.

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

6 komentarzyZostaw odpowiedź

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. THANKGOD JONATHAN says

    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!

  3. Jiří Vaněk says

    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.

  4. Ralph says

    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 says

      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ę.