商品簡介
名人/編輯推薦
HTTP(Hypertext Transfer Protocol)是網站和瀏覽器之間交換消息的標準。在20年之後,它終於迎來了劇增的升級需求。通過添加對流、服務器推送、首部壓縮和請求優先級策略的支持,HTTP/2在速度、安全性和效率上獲得了巨大的提升。本書會教你高效使用HTTP/2需要的所有知識,例如,如何使用幀、多路複用及推送等新特性來優化Web性能。同時,你還會瞭解到一些關於流量控制和流依賴等高級話題的實際案例。我們可以使用這些易於上手的技術和最佳實踐,來提升網站的性能。本書面向Web開發者以及網站管理員,內容包括:‧ 面向Web開發者的HTTP/2知識‧ 升級的方法以及如何解決所遇到的問題 ‧ 實際的用例以及案例學習‧ 關於QUIC和HTTP/3的一些討論
目次
第1章 萬維網與HTTP....................................................................................................3
1.1 萬維網的原理 .......................................................................................................3
1.1.1 因特網與萬維網 .......................................................................................4
1.1.2 打開網頁時會發生什麼 ...........................................................................5
1.2 什麼是HTTP .........................................................................................................9
1.3 HTTP的語法和歷史 ...........................................................................................16
1.3.1 HTTP/0.9 .................................................................................................16
1.3.2 HTTP/1.0 .................................................................................................17
1.3.3 HTTP/1.1 .................................................................................................23
1.4 HTTPS簡介 .........................................................................................................29
1.5 查看、發送和接收HTTP消息的工具 ...............................................................32
1.5.1 瀏覽器開發者工具 .................................................................................32
1.5.2 發送 HTTP 請求 .....................................................................................34
1.5.3 其他工具 .................................................................................................35
總結 ..............................................................................................................................36
第2章 通向HTTP/2之路...............................................................................................37
2.1 HTTP/1.1和當前的萬維網 .................................................................................38
2.1.1 HTTP/1.1 根本的性能問題 ....................................................................40
2.1.2 HTTP/1.1 管道化 ....................................................................................42
2.1.3 網絡性能瀑布流圖 .................................................................................43
2.2 解決HTTP/1.1性能問題的方案 .........................................................................45
2.2.1 使用多個 HTTP 連接 .............................................................................46
2.2.2 發送更少的請求 .....................................................................................49
2.2.3 HTTP/1 性能優化總結 ...........................................................................50
2.3 HTTP/1.1的其他問題 .........................................................................................50
2.4 實際案例 .............................................................................................................51
2.4.1 示例網站 1: amazon.com .......................................................................52
2.4.2 示例網站 2 : imgur.com .........................................................................56
2.4.3 這個問題究竟有多嚴重 .........................................................................57
2.5 從HTTP/1.1到HTTP/2 ........................................................................................58
2.5.1 SPDY .......................................................................................................58
2.5.2 HTTP/2 ....................................................................................................61
2.6 HTTP/2對Web性能的影響 .................................................................................62
2.6.1 展示 HTTP/2 能力的絕佳示例 ..............................................................62
2.6.2 對 HTTP/2 提升性能的期望 ..................................................................65
2.6.3 HTTP/1.1 的一些性能變通方法可能是反模式 ....................................70
總結 ..............................................................................................................................70
第3章 升級到HTTP/2. ..................................................................................................72
3.1 HTTP/2的支持 ............................
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。