Overview
Explore the evolution of the HTTP protocol and dive into the groundbreaking features of HTTP/2 in this comprehensive conference talk from PHP UK Conference 2016. Journey through the protocol's history, from HTTP V0.9 in 1991 to the final release of the HTTP/2 specification in early 2016. Discover why HTTP/2 marks a significant milestone for modern web development, uncovering its key features and advantages. Learn about the immediate applications of HTTP/2 and understand why today's best practices may become tomorrow's antipatterns. Gain insights into topics such as header compression, connection management, request prioritization, server push, and Huffman encoding. Examine real-world implementations of HTTP/2 and learn how to optimize your web development practices for this new protocol era. Understand why traditional techniques like concatenation, spriting, and domain sharding may no longer be necessary, and explore the potential impact on asset pipelines.
Syllabus
Intro
IS HTTP/2 MADE BY GOOGLE?
ARE HEADERS COMPRESSED?
CONNECTIONS 38 PAGE
REQUEST BONANZA
HOL* BLOCKING RECAP
PRELOADING HACKS!
HTTP/1.1 101 Switching Protocols Connection: Upgrade Upgrade: h2c
HTTP/2 FEATURES
HUFFMAN IN 1 MINUTE
HTTP/2 IN THE REAL WORLD
YOU ARE HOLDING IT WRONG
STOP CONCATENATING
STOP SPRITING
STOP DOMAIN SHARDING
TRASH THE ASSET PIPELINE
START USING HTTP/2
Taught by
PHP UK Conference