Zalecana, 2024

Wybór redaktorów

Google daje serwerowi Apache podwyższenie SPDY

ERR_SPDY_PROTOCOL_ERROR в Яндекс Браузере и Chrome (решение)

ERR_SPDY_PROTOCOL_ERROR в Яндекс Браузере и Chrome (решение)
Anonim

W ramach starań na rzecz przyspieszenia dostarczania stron internetowych inżynierowie Google wydali moduł do oprogramowania serwera Apache, który rozszerza podstawowe protokoły wykorzystywane do przenoszenia ruchu internetowego w Internecie.

Włączone We wtorek Google opublikował moduł Apache, który umożliwi serwerom wysyłanie stron internetowych do przeglądarek przy użyciu protokołu SPDY firmy. W niektórych przypadkach użycie SPDY może skrócić czas potrzebny na dostarczenie strony internetowej o ponad 50 procent, inżynierowie Google twierdzili w blogu, który ogłosił wydanie.

Dla Google wydanie to duży krok w ciągłym wysiłku usprawnienie internetowego protokołu HTTP (Hypertext Transfer Protocol), od kilkudziesięciu lat standardu dostarczania stron internetowych do przeglądarki. Google pracuje nad SPDY (wymawiane Speedy) od 2009 roku, ale ostatnio protokół cieszy się większą uwagą ze strony społeczności IT. W zeszłym miesiącu Twitter zaczął używać SPDY do wysyłania swoich stron do dowolnej przeglądarki obsługującej protokół.

[Czytaj dalej: Najlepsze usługi streamingowe TV]

Protokół SPDY przyśpiesza podstawowy proces HTTP na wiele sposobów, inżynierowie wyjaśnione. SPDY umożliwia serwerom wysyłanie wszystkich różnych elementów żądanej strony internetowej jednocześnie, eliminując szeregowe zestawy komunikatów, które muszą być wysyłane tam iz powrotem pod prostym protokołem HTTP. Pozwala to również serwerowi na założenie, jakie dodatkowe elementy musiałaby wykonać przeglądarka, aby wyświetlić stronę sieci Web, bez otrzymywania wyraźnych żądań od przeglądarki - kolejny czas oszczędzania. Te dodatkowe elementy są również dostarczane w tym samym czasie. A SPDY pozwala serwerowi i przeglądarce kompresować HTTP, co zmniejsza ilość danych, które muszą być przesyłane pomiędzy tymi dwoma.

Aby SPDY był powszechnie stosowany, Google będzie musiało obsługiwać protokół w obu przeglądarkach i serwery. Zapewnienie modułu dla Apache pomoże w tym zakresie, biorąc pod uwagę, że Apache jest dominującym oprogramowaniem serwera sieci Web. Amazon wykorzystuje SPDY do przyspieszenia komunikacji między swoją przeglądarką Silk a serwerami proxy firmy. Nginx, firma stojąca za coraz popularniejszym oprogramowaniem serwerowym Nginx o otwartym kodzie źródłowym, rozwija także wtyczkę dla Nginxa, jak twierdzi Andrew Alexeev, który kieruje rozwojem biznesowym firmy.

Po stronie przeglądarki Google Chrome obsługuje SPDY i Firefox będą go obsługiwać w nadchodzącej wersji 11. Zdobycie SPDY w Internet Explorerze Microsoftu może być trudniejsze, jednak zważywszy, że firma pracuje nad własnym wariantem SPDY o nazwie HTTP Speed ​​+ Mobility.

Internet Engineering Task Force pracuje również nad przyspieszeniem interakcji HTTP, przy wysiłku nazwany HTTP 2.0. Inżynierowie grupy patrzą zarówno na SPDY, jak i HTTP Speed ​​+ Mobility Microsoftu jako punkt wyjścia dla własnych wysiłków.

Joab Jackson omawia oprogramowanie dla przedsiębiorstw i ogólne nowości technologiczne dla News Service IDG . Śledź Joaba na Twitterze na @Joab_Jackson. Adres e-mail Joaba to [email protected]

Top