HTTP/2 в действии [Барри Поллард] (pdf) читать постранично

-  HTTP/2 в действии  (пер. П. М. Бомбакова) 31.28 Мб, 425с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Барри Поллард

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

HTTP/2 в действии

Издание предназначено для веб-разработчиков
и администраторов веб-сайтов.

«Отличная книга про новый
стандарт HTTP/2 для начинающих с подробными объяснениями и очень хорошими примерами».
Ален Куньо, STIB-MIVB
«Подробно описано наиболее
существенное изменение этого
протокола за два десятилетия.
Полезное чтиво для вебразработчиков».
Рональд Крэнстон, Sky UK
«Незаменимый ресурс для изучения всех нюансов HTTP/2
и того, как он повлияет
на дальнейшую разработку».
Том Маккерни,
«Прикладные информационные
науки»
«Самое простое объяснение
HTTP/2, которое я видел на сегодняшний день. Настоятельно
рекомендую».
Эдвин Квок, Red Soldier

Рассматриваемые темы:
• информация о HTTP/2 для веб-разработчиков;
• советы касаемо обновлений и устранения неполадок;
• примеры из реальной практики и тематические
исследования;
• информация о QUIC и HTTP/3.
Барри Поллард – профессионал с двадцатилетним опытом
разработки, поддержки и настройки программного обеспечения
и инфраструктуры.
ISBN 978-5-97060-920-0

Интернет-магазин: www.dmkpress.com
Оптовая продажа: КТК “Галактика”
books@alians-kniga.ru

www.дмк.рф

9 785970 609200

HTTP/2 в действии

HTTP (Hypertext Transfer Protocol – протокол
передачи гипертекста) – это стандарт для
обмена сообщениями между веб-сайтами
и браузерами. Спустя 20 лет он получил
крайне необходимое обновление. HTTP/2,
благодаря внедрению таких концепций, как
поддержка потоков, server push, сжатие заголовков и приоритизация, позволяет получить
преимущества в аспектах скорости, безопасности и эффективности.
Вы научитесь всему, что вам нужно знать
для эффективного использования HTTP/2.
Узнаете, как оптимизировать веб-производительность с помощью новых функций, таких
как фреймы, мультиплексирование и push.
Изучите реальные примеры по управлению
потоками и зависимостям.
Книга представляет собой практическое руководство с готовыми советами и передовыми
методами, которое обязательно поможет вам
быстро освоиться в мире HTTP/2!

HTTP/2
в действии

Барри Поллард

Барри Поллард

HTTP/2 в действии

HTTP/2 in Action

B A R RY P O L L A R D

HTTP/2 в действии

Б А Р Р И П О Л Л А РД

Москва, 2021

УДК 004.432
ББК 32.972.1
П26

П26

Поллард Б.
HTTP/2 в действии / пер. с анг. П. М. Бомбаковой. – М.: ДМК Пресс, 2021. –
424 с.: ил.
ISBN 978-5-97060-920-0
После изучения этой книги читатели приобретут четкое представление о том, что
представляют собой протокол HTTP/2 и связанные с ним технологии.
В части I обсуждается предыстория появления протокола и объясняется, в чем
состоят его преимущества перед HTTP/1.1. Рассматриваются способы переноса
веб-сайта на HTTP/2; приводятся инструкции по установке таких популярных вебсервисов, как Apache, nginx, IIS. Часть II описывает сам протокол и порядок установки HTTP/2-соединения, рассказывает об основном формате фреймов HTTP/2;
отдельная глава посвящена push-серверу HTTP/2, который является новой частью
протокола. Часть III содержит информацию о глубинных компонентах протокола, на
которые не могут повлиять ни веб-разработчики, ни администраторы веб-серверов,
и освещает различия между реализациями развертывания протокола HTTP/2. Наконец, в части IV обозначены перспективы развития протокола HTTP и способы его
дальнейшего улучшения.
Издание адресовано веб-разработчикам, администраторам веб-сайтов и тем, кто
интересуется интернет-технологиями, в частности оптимизацией веб-произ­во­ди­
тельности. В книге приведены ссылки, которые пригодятся читателям для дальнейшего изучения темы.

УДК 004.432
ББК 32.972.1
Original English language edition published by Manning Publications USA, USA. Russian-language
edition copyright © 2021 by DMK Press. All rights reserved.
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.

ISBN 978-1-6172-9516-4 (анг.)
ISBN 978-5-97060-920-0 (рус.)

© Manning Publications, 2019
© Оформление, издание, перевод, ДМК Пресс, 2021

В память о Ронане Рафферти (Ronan Rafferty) (1977–2018) –
веб-разработчике и друге

https://t.me/it_boooks

Оглавление
Часть I
1
2
3
Часть II
4
5
6
Часть III
7
8













Переход на HTTP/2..................................................................................24
Веб-технологии и HTTP..........................................................................25
Путь к HTTP/2..........................................................................................61
Переход на HTTP/2..................................................................................97
Использование HTTP/2......................................................................... 120
Основы протокола HTTP/2.................................................................... 121
Реализация HTTP/2 push....................................................................... 173
Оптимизация в HTTP/2......................................................................... 218
Продвинутый уровень использования HTTP/2................................... 262
Расширенные возможности HTTP/2.................................................... 263
Cжатие заголовков HPACK.................................................................... 289

Часть IV Будущее HTTP........................................................................................... 318
9  TCP,