-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Web性能權威指南 版權信息
- ISBN:9787115349101
- 條形碼:9787115349101 ; 978-7-115-34910-1
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Web性能權威指南 本書特色
《web性能權威指南》是谷歌公司高性能團隊核心成員的權威之作,堪稱實戰經驗與規范解讀完美結合的產物。《web性能權威指南》目標是涵蓋web開發者技術體系中應該掌握的所有網絡及性能優化知識。全書以性能優化為主線,從tcp、udp和tls協議講起,解釋了如何針對這幾種協議和基礎設施來優化應用。然后深入探討了無線和移動網絡的工作機制。*后,揭示了http協議的底層細節,同時詳細介紹了http 2.0、 xhr、sse、websocket、webrtc和datachannel等現代瀏覽器新增的具有革命性的新能力。 《web性能權威指南》適合所有web應用及站點開發人員閱讀,包括但不限于前端、后端、運維、大數據分析、ui/ux、存儲、視頻、實時消息,以及性能工程師。
Web性能權威指南 內容簡介
怎么才能讓web應用速度快、效率高?《web性能權威指南》為所有關心這個問題的人提供了必須知道的網絡知識,既包括影響性能的*基本因素,也包括那些能讓我們創造更強大web應用的重要技術革新,比如http 2 0、xhr的改進、服務器發送事件(sse)、websocket和webrtc等。 《web性能權威指南》的作者是世界**的web性能工程師,他在書中深入淺出地講解并演示了針對tcp、udp和tls協議的性能優化*佳實踐,以及面向無線和移動網絡進行優化時的特殊要求。隨后,他全面剖析了瀏覽器技術的幾項重大革新,包括使用這些新技術時在性能方面需要的獨到考量。革命性的http 2 0、xhr客戶端網絡腳本、基于sse及websocket的實時數據流,以及通過webrtc實現p2p通信,對這些面向未來的重大瀏覽器技術,《web性能權威指南》都從性能優化的角度給出了詳盡的解讀和分析。
Web性能權威指南 目錄
steve souders推薦序
前言 xv
**部分 網絡技術概覽
第1章 延遲與帶寬
1 1 速度是關鍵
1 2 延遲的構成
1 3 光速與傳播延遲
1 4 延遲的*后一公里
1 5 網絡核心的帶寬
1 6 網絡邊緣的帶寬
1 7 目標:高帶寬和低延遲
第2章 tcp的構成
2 1 三次握手
2 2 擁塞預防及控制
2 2 1 流量控制
2 2 2 慢啟動
2 2 3 擁塞預防
2 3 帶寬延遲積
2 4 隊首阻塞
2 5 針對tcp的優化建議
2 5 1 服務器配置調優
2 5 2 應用程序行為調優
2 5 3 性能檢查清單
第3章 udp的構成
3 1 無協議服務
3 2 udp與網絡地址轉換器
3 2 1 連接狀態超時
3 2 2 nat穿透
3 2 3 stun、turn與ice
3 3 針對udp的優化建議
第4章 傳輸層安全(tls)
4 1 加密、身份驗證與完整性
4 2 tls握手
4 2 1 應用層協議協商(alpn)
4 2 2 服務器名稱指示(sni)
4 3 tls會話恢復
4 3 1 會話標識符
4 3 2 會話記錄單
4 4 信任鏈與證書頒發機構
4 5 證書撤銷
4 5 1 證書撤銷名單(crl)
4 5 2 在線證書狀態協議(ocsp)
4 6 tls記錄協議
4 7 針對tls的優化建議
4 7 1 計算成本
4 7 2 盡早完成(握手)
4 7 3 會話緩存與無狀態恢復
4 7 4 tls記錄大小
4 7 5 tls壓縮
4 7 6 證書鏈的長度
4 7 7 ocsp封套
4 7 8 http嚴格傳輸安全(hsts)
4 8 性能檢查清單
4 9 測試與驗證
第二部分 無線網絡性能
第5章 無線網絡概覽
5 1 無所不在的連接
5 2 無線網絡的類型
5 3 無線網絡的性能基礎
5 3 1 帶寬
5 3 2 信號強度
5 3 3 調制
5 4 測量現實中的無線性能
第6章 wi-fi
6 1 從以太網到無線局域網
6 2 wi-fi標準及功能
6 3 測量和優化wi-fi性能
6 4 針對wi-fi的優化建議
6 4 1 利用不計流量的帶寬
6 4 2 適應可變帶寬
6 4 3 適應可變的延遲時間
第7章 移動網絡
7 1 g字號移動網絡簡介
7 1 1 *早提供數據服務的2g
7 1 2 3gpp與3gpp2
7 1 3 3g技術的演進
7 1 4 imt-advanced的4g要求
7 1 5 長期演進(lte)
7 1 6 hspa+推進世界范圍內的4g普及
7 1 7 為多代并存的未來規劃
7 2 設備特性及能力
7 3 無線電資源控制器(rrc)
7 3 1 3g、4g和wi-fi對電源的要求
7 3 2 lte rrc狀態機
7 3 3 hspa與hspa+(umts)rrc狀態機
7 3 4 ev-do(cdma) rrc狀態機
7 3 5 低效率的周期性傳輸
7 4 端到端的運營商架構
7 4 1 無線接入網絡(ran)
7 4 2 核心網絡
7 4 3 回程容量與延遲
7 5 移動網絡中的分組流
7 5 1 初始化請求
7 5 2 入站數據流
7 6 異質網絡(hetnet)
7 7 真實的3g、4g和wi-fi性能
第8章 移動網絡的優化建議
8 1 節約用電
8 2 消除周期性及無效的數據傳輸
8 3 預測網絡延遲上限
8 3 1 考慮rrc狀態切換
8 3 2 解耦用戶交互與網絡通信
8 4 面對多網絡接口并存的現實
8 5 爆發傳輸數據并轉為空閑
8 6 把負載轉移到wi-fi網絡
8 7 遵從協議和應用*佳實踐
第三部分 http
第9章 http簡史
9 1 http 0 9:只有一行的協議
9 2 http 1 0:迅速發展及參考性rfc
9 3 http 1 1:互聯網標準
9 4 http 2 0:改進傳輸性能
第10章 web性能要點
10 1 超文本、網頁和web應用
10 2 剖析現代web應用
10 2 1 速度、性能與用戶期望
10 2 2 分析資源瀑布
10 3 性能來源:計算、渲染和網絡訪問
10 3 1 更多帶寬其實不(太)重要
10 3 2 延遲是性能瓶頸
10 4 人造和真實用戶性能度量
10 5 針對瀏覽器的優化建議
第11章 http 1 x
11 1 持久連接的優點
11 2 http管道
11 3 使用多個tcp連接
11 4 域名分區
11 5 度量和控制協議開銷
11 6 連接與拼合
11 7 嵌入資源
第12章 http 2 0
12 1 歷史及其與spdy的淵源
12 2 走向http 2 0
12 3 設計和技術目標
12 3 1 二進制分幀層
12 3 2 流、消息和幀
12 3 3 多向請求與響應
12 3 4 請求優先級
12 3 5 每個來源一個連接
12 3 6 流量控制
12 3 7 服務器推送
12 3 8 首部壓縮
12 3 9 有效的http 2 0升級與發現
12 4 二進制分幀簡介
12 4 1 發起新流
12 4 2 發送應用數據
12 4 3 http 2 0幀數據流分析
第13章 優化應用的交付
13 1 經典的性能優化*佳實踐
13 1 1 在客戶端緩存資源
13 1 2 壓縮傳輸的數據
13 1 3 消除不必要的請求字節
13 1 4 并行處理請求和響應
13 2 針對http 1 x的優化建議
13 3 針對http 2 0的優化建議
13 3 1 去掉對1 x的優化
13 3 2 雙協議應用策略
13 3 3 1 x與2 0的相互轉換
13 3 4 評估服務器質量與性能
13 3 5 2 0與tls
13 3 6 負載均衡器、代理及應用服務器
第四部分 瀏覽器api與協議
第14章 瀏覽器網絡概述
14 1 連接管理與優化
14 2 網絡安全與沙箱
14 3 資源與客戶端狀態緩存
14 4 應用api與協議
第15章 xmlhttprequest
15 1 xhr簡史
15 2 跨源資源共享(cors)
15 3 通過xhr下載數據
15 4 通過xhr上傳數據
15 5 監控下載和上傳進度
15 6 通過xhr實現流式數據傳輸
15 7 實時通知與交付
15 7 1 通過xhr實現輪詢
15 7 2 通過xhr實現長輪詢
15 8 xhr使用場景及性能
第16章 服務器發送事件
16 1 eventsource api
16 2 event stream協議
16 3 sse使用場景及性能
第17章 websocket
17 1 websocket api
17 1 1 ws與wss
17 1 2 接收文本和二進制數據
17 1 3 發送文本和二進制數據
17 1 4 子協議協商
17 2 websocket協議
17 2 1 二進制分幀層
17 2 2 協議擴展
17 2 3 http升級協商
17 3 websocket使用場景及性能
17 3 1 請求和響應流
17 3 2 消息開銷
17 3 3 數據效率及壓縮
17 3 4 自定義應用協議
17 3 5 部署websocket基礎設施
17 4 性能檢查表
第18章 webrtc
18 1 標準和webrtc的發展
18 2 音頻和視頻引擎
18 3 實時網絡傳輸
18 4 建立端到端的連接
18 4 1 發信號和協商會話
18 4 2 會話描述協議(sdp)
18 4 3 交互連接建立(ice)
18 4 4 增量提供(trickle ice)
18 4 5 跟蹤ice收集和連接狀態
18 4 6 完整的示例
18 5 交付媒體和應用數據
18 5 1 通過dtls實現安全通信
18 5 2 通過srtp和srtcp交付媒體
18 5 3 通過sctp交付應用數據
18 6 datachannel
18 6 1 設置與協商
18 6 2 配置消息次序和可靠性
18 6 3 部分可靠交付與消息大小
18 7 webrtc使用場景及性能
18 7 1 音頻、視頻和數據流
18 7 2 多方通信架構
18 7 3 基礎設施及容量規劃
18 7 4 數據效率及壓縮
18 8 性能檢查表
關于封面
Web性能權威指南 作者簡介
Ilya Grigorik是谷歌“Web加速”(Make The Web Fast)團隊的性能工程師、開發大使。他每天的主要工作就是琢磨怎么讓Web應用速度更快,總結并推廣能夠提升應用性能的最佳實踐。 在專注于研究Web性能之前,Ilya創辦了PostRank公司并擔任CTO,這是一家社交分析公司。他的這家公司被谷歌收購后,成為了Google Analytics中社交分析報告模塊的核心。除了研究Web性能和分析,Ilya還會為開源項目做做貢獻、看看書,或者寫一些好玩的項目,比如VimGolf、GitHub Archive等。
- >
名家帶你讀魯迅:故事新編
- >
【精裝繪本】畫給孩子的中國神話
- >
苦雨齋序跋文-周作人自編集
- >
我與地壇
- >
伊索寓言-世界文學名著典藏-全譯本
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
自卑與超越