HTTP/3 jest trzecią wersją protokołu Hypertext Transfer Protocol, który służy do wymiany informacji w sieci WWW (World Wide Web). Z poniższego artykułu dowiesz się więcej na temat HTTP/3 i QUIC. Przeczytasz również, jak uruchomić je w ramach serwera w home.pl
SPIS TREŚCI
- Poprzednie wersje HTTP w pigułce
- Co to jest HTTP/3?
- Co to jest QUIC?
- Jak włączyć HTTP/3 + QUIC na hostingu w home.pl?
Poprzednie wersje HTTP w pigułce
HTTP (Hypertext Transfer Protocol) jest protokołem, który pozwala na komunikację pomiędzy przeglądarką a serwerem, na którym umieszczona jest witryna internetowa.
- HTTP 1.0 oraz HTTP 1.1 powstały w latach 90. XX wieku. Różnią się głównie tym, że w HTTP 1.1 do pobierania różnych danych możliwe jest wykorzystanie jednego połączenia, natomiast w HTTP 1.0 do przesłania każdego nowego elementu konieczne jest osobne połączenie, a co za tym idzie, powoduje to znaczne spowolnienie ładowanie się strony WWW.
- HTTP/2 powstał w 2015 r. i bazuje na projekcie SPDY, który został stworzony przez Google. Jego kompatybilność z HTTP 1.1 nie jest równa 100%, natomiast korzysta z wielu jego elementów (m.in.: metody, nagłówki, błędy). Różnice można zauważyć jednak przy tym, jak dane są pakowane w ramki i wysyłane do serwera. Ma to na celu jak najbardziej zminimalizować opóźnienia. Warto zaznaczyć, że HTTP/2 jest obsługiwany przez praktycznie wszystkie przeglądarki internetowe.
Co to jest HTTP/3?
Standard HTTP/3 został wdrożony na początku roku 2020, natomiast jego zaprojektowanie przez inżynierów Google miało miejsce w roku 2018. HTTP/3 jest przełomową wersją protokołu Hypertext Transfer Protocol, która jest odejściem od tradycyjnego HTTP. W przeciwieństwie do poprzednich wersji opierających się na TCP wykorzystuje on protokół transportowy UDP.
Co to jest QUIC?
QUIC jest protokołem sieciowym, który został zaprojektowany w roku 2012 przez Google. Oficjalnie opublikowano go rok później. QUIC świetnie współgra z protokołem HTTP/3. Ich połączenie zapewnia dużą poprawę wydajności. Jego największą zaletą jest zmniejszanie opóźnienia przy połączeniu pomiędzy serwerem a przeglądarką.
Rys. Porównanie HTTP/2 (TCP + TLS) vs. HTTP/3 + QUIC
Jak włączyć HTTP/3 + QUIC na hostingu w home.pl?
W ramach swojego serwera w home.pl możesz włączyć obsługę protokołu HTTP/3 + QUIC. Aby tego dokonać, postępuj zgodnie z poniższą instrukcją:
- Zaloguj się do Panelu klienta home.pl.
- Sprawdź, jak się zalogować.
- Przejdź do zakładki: Usługi WWW
- Kliknij kafelek wybranego serwera, na którym chcesz włączyć obsługę protokołu.
- Na ekranie zostaną wyświetlone szczegółowe informacje na temat wybranej usługi. Znajdź sekcję Serwer WWW, a następnie kliknij: Ustawienia → Preferencje serwera.
- Przesuń suwak obok opcji: Włącz obsługę HTTP/3 + QUIC, a następnie zatwierdź przyciskiem: Wyślij.
Wymagania dotyczące działania HTTP/3 + QUIC
Domena przypisana do serwera z włączoną obsługą HTTP/3 + QUIC:
- Jeśli chcesz, aby Twoja domena przypisana do serwera, na którym uruchamiasz HTTP/3 + QUIC również obsługiwała ten protokół, musi ona posiadać aktywny certyfikat SSL.
Przeglądarka internetowa:
- Aktualnie nie wszystkie przeglądarki obsługują HTTP/3 + QUIC. Przed jego uruchomieniem sprawdź, w ramach jakich przeglądarek obsługa tego protokołu jest dostępna.