注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信HTTP/2基礎(chǔ)教程

HTTP/2基礎(chǔ)教程

HTTP/2基礎(chǔ)教程

定 價(jià):¥49.00

作 者: 斯蒂芬·盧?。⊿tephen Ludin),哈維爾·加爾薩(Javier Garza) 著;羅正龍,鄭維智 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115473899 出版時(shí)間: 2018-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 113 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  如今互聯(lián)網(wǎng)發(fā)展日新月異,HTTP/1.1協(xié)議已經(jīng)難以承載日益復(fù)雜的網(wǎng)頁(yè)內(nèi)容,因此HTTP/2值得嘗試。本書(shū)介紹了HTTP/2的設(shè)計(jì)初衷和新特性,對(duì)比了在不同網(wǎng)絡(luò)環(huán)境下以及不同瀏覽器上HTTP/1.1與HTTP/2的性能表現(xiàn)差異,指出了網(wǎng)站遷移到HTTP/2需要注意的問(wèn)題,并在附錄中給出了書(shū)中用到的所有資源的列表,方便讀者快速上手實(shí)踐。本書(shū)適合網(wǎng)站開(kāi)發(fā)及運(yùn)維人員,以及正考慮要實(shí)現(xiàn)HTTP/2或者希望了解HTTP/2如何工作的讀者。

作者簡(jiǎn)介

  Stephen Ludin,Akamai公司W(wǎng)eb性能部門(mén)CAO,帶領(lǐng)Akamai公司的Foundry團(tuán)隊(duì),負(fù)責(zé)研發(fā)下一代Web技術(shù)。Javier Garza,Akamai公司高級(jí)企業(yè)架構(gòu)師,專注于公司的主要客戶及戰(zhàn)略合作伙伴。他也是Web性能優(yōu)化和HTTP/2的布道者,為Akamai的產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)提供技術(shù)建議和客戶反饋。

圖書(shū)目錄

中文版推薦序一:等待與希望 ..ix
中文版推薦序二 ..xiii
序 ..xv
前言 ..xvii
第 1章 HTTP進(jìn)化史..1
1.1 HTTP/0.9和HTTP/1.0 ..2
1.2 HTTP/1.1 ..2
1.3 1.1版本之后 ..3
1.4 SPDY ..4
1.5 HTTP/2 ..4
第 2章 HTTP/2 快速入門(mén) ..5
2.1 啟動(dòng)并運(yùn)行 ..5
2.2 獲取證書(shū) ..6
2.2.1 使用在線證書(shū)生成器 ..6
2.2.2 自簽名證書(shū) ..6
2.2.3 Let’s Encrypt ..6
2.3 獲取并運(yùn)行你的第一個(gè)HTTP/2服務(wù)器 ..7
2.4 選擇瀏覽器 ..8
第3章 Web優(yōu)化“黑魔法”的動(dòng)機(jī)與方式 ..9
3.1 當(dāng)前的性能挑戰(zhàn) ..9
3.1.1 剖析Web 頁(yè)面請(qǐng)求..9
3.1.2 關(guān)鍵性能指標(biāo) ..11
3.1.3 HTTP/1 的問(wèn)題 ..14
3.2 Web 性能優(yōu)化技術(shù) ..17
3.2.1 Web 性能的最佳實(shí)踐 .18
3.2.2 反模式 ..24
3.3 小結(jié) ..25
第4 章 HTTP/2 遷移 ..27
4.1 瀏覽器的支持情況 ..27
4.2 遷移到TLS ..28
4.3 撤銷針對(duì)HTTP/1.1 的“優(yōu)化”..30
4.4 第三方資源 ..31
4.5 支持舊版本客戶端 ...32
4.6 小結(jié) ...32
第5 章 HTTP/2 協(xié)議...33
5.1 HTTP/2 分層 ..33
5.2 連接 ..34
5.3 幀 ..35
5.4 流 ..38
5.4.1 消息 ...39
5.4.2 流量控制 ...41
5.4.3 優(yōu)先級(jí) ..42
5.5 服務(wù)端推送 ...43
5.5.1 推送對(duì)象 ..43
5.5.2 選擇要推送的資源 ..44
5.6 首部壓縮 ...45
5.7 線上傳輸 ...47
5.8 小結(jié) ....52
第6 章 HTTP/2 性能 ..53
6.1 客戶端實(shí)現(xiàn) ..53
6.2 延遲 ..54
6.3 丟包 ..57
6.4 服務(wù)端推送 ..59
6.5 首字節(jié)時(shí)間...60
6.6 第三方資源 ..62
6.7 HTTP/2 反模式..66
6.7.1 域名拆分 ..66
6.7.2 資源內(nèi)聯(lián) ..67
6.7.3 資源合并..67
6.7.4 禁用cookie 的域名..67
6.7.5 生成精靈圖 ..67
6.7.6 資源預(yù)取 ..68
6.8 現(xiàn)實(shí)情況中的性能 ..68
6.8.1 性能測(cè)量方法論 ..68
6.8.2 案例1:www.facebook.com ..69
6.8.3 案例2:www.yahoo.com..71
6.9 小結(jié)....75
第7 章 HTTP/2 實(shí)現(xiàn)..75
7.1 桌面Web 瀏覽器 ..75
7.1.1 只支持TLS 版 ..75
7.1.2 禁用HTTP/2 ..76
7.1.3 支持HTTP/2 服務(wù)端推送 ..76
7.1.4 連接歸并 ..76
7.1.5 HTTP/2 調(diào)試工具..76
7.1.6 瀏覽器beta 版本 ..76
7.2 移動(dòng)端 ..77
7.3 移動(dòng)端應(yīng)用支持 ..77
7.4 服務(wù)器、代理以及緩存 ..77
7.5 內(nèi)容分發(fā)網(wǎng)絡(luò) ..79
7.6 小結(jié) ..79
第8 章 HTTP/2 調(diào)試 ..81
8.1 瀏覽器開(kāi)發(fā)者工具..81
8.1.1 Chrome 開(kāi)發(fā)者工具..81
8.1.2 Firefox 開(kāi)發(fā)者工具 ..87
8.1.3 在iOS 上使用Charles Proxy 調(diào)試h2..88
8.1.4 在Android 上調(diào)試h2 ..90
8.2 WebPagetest ..91
8.3 OpenSSL ..91
8.4 nghttp2..92
8.5 curl ..93
8.6 h2i ...95
8.7 Wireshark ..96
8.8 小結(jié) ..97
第9 章 展望未來(lái) ..99
9.1 TCP 還是UDP..99
9.2 QUIC ..100
9.3 TLS 1.3 ..101
9.4 關(guān)于HTTP/3 ..102
附錄A HTTP/2 幀 ..103
附錄B 工具引用 ..111
關(guān)于作者..113
關(guān)于封面 ..113

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)