- 軟件大?。?span>15.61M
- 軟件語(yǔ)言:中文
- 軟件類(lèi)型:國(guó)產(chǎn)軟件
- 軟件類(lèi)別:免費(fèi)軟件 / 電子圖書(shū)
- 更新時(shí)間:2017-07-31 13:15
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:暫無(wú)
193.16M/中文/2.8
6.81M/中文/2.8
16KB/中文/10.0
33.00M/中文/10.0
74.50M/中文/0.0
web性能權(quán)威指南pdf是一套適用于web開(kāi)發(fā)人員的電子教程書(shū)籍。提供了web應(yīng)用在前端、運(yùn)維等方面的操作使用教程。內(nèi)容結(jié)構(gòu)清晰嚴(yán)謹(jǐn),圖文結(jié)合,方便讀者朋友閱讀查看。本電子書(shū)僅允許大家研究學(xué)習(xí)使用,歡迎在綠色資源網(wǎng)下載。
《Web性能權(quán)威指南》是谷歌公司高性能團(tuán)隊(duì)核心成員的權(quán)威之作,堪稱(chēng)實(shí)戰(zhàn)經(jīng)驗(yàn)與規(guī)范解讀完美結(jié)合的產(chǎn)物?!禬eb性能權(quán)威指南》目標(biāo)是涵蓋Web開(kāi)發(fā)者技術(shù)體系中應(yīng)該掌握的所有網(wǎng)絡(luò)及性能優(yōu)化知識(shí)。全書(shū)以性能優(yōu)化為主線,從TCP、UDP和TLS協(xié)議講起,解釋了如何針對(duì)這幾種協(xié)議和基礎(chǔ)設(shè)施來(lái)優(yōu)化應(yīng)用。然后深入探討了無(wú)線和移動(dòng)網(wǎng)絡(luò)的工作機(jī)制。最后,揭示了HTTP協(xié)議的底層細(xì)節(jié),同時(shí)詳細(xì)介紹了HTTP 2.0、 XHR、SSE、WebSocket、WebRTC和DataChannel等現(xiàn)代瀏覽器新增的具有革命性的新能力。
《Web性能權(quán)威指南》適合所有Web應(yīng)用及站點(diǎn)開(kāi)發(fā)人員閱讀,包括但不限于前端、后端、運(yùn)維、大數(shù)據(jù)分析、UI/UX、存儲(chǔ)、視頻、實(shí)時(shí)消息,以及性能工程師。
Steve Souders推薦序
前言
第一部分 網(wǎng)絡(luò)技術(shù)概覽
第1章 延遲與帶寬
1.1 速度是關(guān)鍵
1.2 延遲的構(gòu)成
1.3 光速與傳播延遲
1.4 延遲的最后一公里
1.5 網(wǎng)絡(luò)核心的帶寬
1.6 網(wǎng)絡(luò)邊緣的帶寬
1.7 目標(biāo):高帶寬和低延遲
第2章 TCP的構(gòu)成
2.1 三次握手
2.2 擁塞預(yù)防及控制
2.2.1 流量控制
2.2.2 慢啟動(dòng)
2.2.3 擁塞預(yù)防
2.3 帶寬延遲積
2.4 隊(duì)首阻塞
2.5 針對(duì)TCP的優(yōu)化建議
2.5.1 服務(wù)器配置調(diào)優(yōu)
2.5.2 應(yīng)用程序行為調(diào)優(yōu)
2.5.3 性能檢查清單
第3章 UDP的構(gòu)成
3.1 無(wú)協(xié)議服務(wù)
3.2 UDP與網(wǎng)絡(luò)地址轉(zhuǎn)換器
3.2.1 連接狀態(tài)超時(shí)
3.2.2 NAT穿透
3.2.3 STUN、TURN與ICE
3.3 針對(duì)UDP的優(yōu)化建議
第4章 傳輸層安全(TLS)
4.1 加密、身份驗(yàn)證與完整性
4.2 TLS握手
4.2.1 應(yīng)用層協(xié)議協(xié)商(ALPN)
4.2.2 服務(wù)器名稱(chēng)指示(SNI)
4.3 TLS會(huì)話恢復(fù)
4.3.1 會(huì)話標(biāo)識(shí)符
4.3.2 會(huì)話記錄單
4.4 信任鏈與證書(shū)頒發(fā)機(jī)構(gòu)
4.5 證書(shū)撤銷(xiāo)
4.5.1 證書(shū)撤銷(xiāo)名單(CRL)
4.5.2 在線證書(shū)狀態(tài)協(xié)議(OCSP)
4.6 TLS記錄協(xié)議
4.7 針對(duì)TLS的優(yōu)化建議
4.7.1 計(jì)算成本
4.7.2 盡早完成(握手)
4.7.3 會(huì)話緩存與無(wú)狀態(tài)恢復(fù)
4.7.4 TLS記錄大小
4.7.5 TLS壓縮
4.7.6 證書(shū)鏈的長(zhǎng)度
4.7.7 OCSP封套
4.7.8 HTTP嚴(yán)格傳輸安全(HSTS)
4.8 性能檢查清單
4.9 測(cè)試與驗(yàn)證
第二部分 無(wú)線網(wǎng)絡(luò)性能
第5章 無(wú)線網(wǎng)絡(luò)概覽
5.1 無(wú)所不在的連接
5.2 無(wú)線網(wǎng)絡(luò)的類(lèi)型
5.3 無(wú)線網(wǎng)絡(luò)的性能基礎(chǔ)
5.3.1 帶寬
5.3.2 信號(hào)強(qiáng)度
5.3.3 調(diào)制
5.4 測(cè)量現(xiàn)實(shí)中的無(wú)線性能
第6章 Wi—Fi
6.1 從以太網(wǎng)到無(wú)線局域網(wǎng)
6.2 Wi—Fi標(biāo)準(zhǔn)及功能
6.3 測(cè)量和優(yōu)化Wi—Fi性能
6.4 針對(duì)Wi—Fi的優(yōu)化建議
6.4.1 利用不計(jì)流量的帶寬
6.4.2 適應(yīng)可變帶寬
6.4.3 適應(yīng)可變的延遲時(shí)間
第7章 移動(dòng)網(wǎng)絡(luò)
7.1 G字號(hào)移動(dòng)網(wǎng)絡(luò)簡(jiǎn)介
7.1.1 最早提供數(shù)據(jù)服務(wù)的G
7.1.23GPP與3GPP2
7.1.33G技術(shù)的演進(jìn)
7.1.4 IMT—Advanced的4G要求
7.1.5 長(zhǎng)期演進(jìn)(LTE)
7.1.6 HSPA+推進(jìn)世界范圍內(nèi)的G普及
7.1.7 為多代并存的未來(lái)規(guī)劃
7.2 設(shè)備特性及能力
7.3 無(wú)線電資源控制器(RRC)
7.3.13G、4G和Wi—Fi對(duì)電源的要求
7.3.2 LTE RRC狀態(tài)機(jī)
7.3.3 HSPA與HSPA+(UMTS)RRC狀態(tài)機(jī)
7.3.4 EV—DO(CDMA) RRC狀態(tài)機(jī)
7.3.5 低效率的周期性傳輸
7.4 端到端的運(yùn)營(yíng)商架構(gòu)
7.4.1 無(wú)線接入網(wǎng)絡(luò)(RAN)
7.4.2 核心網(wǎng)絡(luò)
7.4.3 回程容量與延遲
7.5 移動(dòng)網(wǎng)絡(luò)中的分組流
7.5.1 初始化請(qǐng)求
7.5.2 入站數(shù)據(jù)流
7.6 異質(zhì)網(wǎng)絡(luò)(HetNet)
7.7 真實(shí)的3G、4G和Wi—Fi性能
第8章 移動(dòng)網(wǎng)絡(luò)的優(yōu)化建議
8.1 節(jié)約用電
8.2 消除周期性及無(wú)效的數(shù)據(jù)傳輸
8.3 預(yù)測(cè)網(wǎng)絡(luò)延遲上限
8.3.1 考慮RRC狀態(tài)切換
8.3.2 解耦用戶(hù)交互與網(wǎng)絡(luò)通信
8.4 面對(duì)多網(wǎng)絡(luò)接口并存的現(xiàn)實(shí)
8.5 爆發(fā)傳輸數(shù)據(jù)并轉(zhuǎn)為空閑
8.6 把負(fù)載轉(zhuǎn)移到Wi—Fi網(wǎng)絡(luò)
8.7 遵從協(xié)議和應(yīng)用最佳實(shí)踐
第三部分 HTTP
第9章 HTTP簡(jiǎn)史
9.1 HTTP 0.9:只有一行的協(xié)議
9.2 HTTP 1.0:迅速發(fā)展及參考性RFC
9.3 HTTP 1.1:互聯(lián)網(wǎng)標(biāo)準(zhǔn)
9.4 HTTP 2.0:改進(jìn)傳輸性能
第10章 Web性能要點(diǎn)
10.1 超文本、網(wǎng)頁(yè)和Web應(yīng)用
10.2 剖析現(xiàn)代Web應(yīng)用
10.2.1 速度、性能與用戶(hù)期望
10.2.2 分析資源瀑布
10.3 性能來(lái)源:計(jì)算、渲染和網(wǎng)絡(luò)訪問(wèn)
10.3.1 更多帶寬其實(shí)不(太)重要
10.3.2 延遲是性能瓶頸
10.4 人造和真實(shí)用戶(hù)性能度量
10.5 針對(duì)瀏覽器的優(yōu)化建議
第11章 HTTP 1.x
11.1 持久連接的優(yōu)點(diǎn)
11.2 HTTP管道
11.3 使用多個(gè)TCP連接
11.4 域名分區(qū)
11.5 度量和控制協(xié)議開(kāi)銷(xiāo)
11.6 連接與拼合
11.7 嵌入資源
第12章 HTTP 2.0
12.1 歷史及其與SPDY的淵源
12.2 走向HTTP 2.0
12.3 設(shè)計(jì)和技術(shù)目標(biāo)
12.3.1 二進(jìn)制分幀層
12.3.2 流、消息和幀
12.3.3 多向請(qǐng)求與響應(yīng)
12.3.4 請(qǐng)求優(yōu)先級(jí)
12.3.5 每個(gè)來(lái)源一個(gè)連接
12.3.6 流量控制
12.3.7 服務(wù)器推送
12.3.8 首部壓縮
12.3.9 有效的HTTP 2.0升級(jí)與發(fā)現(xiàn)
12.4 二進(jìn)制分幀簡(jiǎn)介
12.4.1 發(fā)起新流
12.4.2 發(fā)送應(yīng)用數(shù)據(jù)
12.4.3 HTTP 2.0幀數(shù)據(jù)流分析
第13章 優(yōu)化應(yīng)用的交付
13.1 經(jīng)典的性能優(yōu)化最佳實(shí)踐
13.1.1 在客戶(hù)端緩存資源
13.1.2 壓縮傳輸?shù)臄?shù)據(jù)
13.1.3 消除不必要的請(qǐng)求字節(jié)
13.1.4 并行處理請(qǐng)求和響應(yīng)
13.2 針對(duì)HTTP 1.x的優(yōu)化建議
13.3 針對(duì)HTTP 2.0的優(yōu)化建議
13.3.1 去掉對(duì)1.x的優(yōu)化
13.3.2 雙協(xié)議應(yīng)用策略
13.3.31.x與2.0的相互轉(zhuǎn)換
13.3.4 評(píng)估服務(wù)器質(zhì)量與性能
13.3.52.0與TLS
13.3.6 負(fù)載均衡器、代理及應(yīng)用服務(wù)器
第四部分 瀏覽器API與協(xié)議
第14章 瀏覽器網(wǎng)絡(luò)概述
14.1 連接管理與優(yōu)化
14.2 網(wǎng)絡(luò)安全與沙箱
14.3 資源與客戶(hù)端狀態(tài)緩存
14.4 應(yīng)用API與協(xié)議
第15章 XMLHttpRequest
15.1 XHR簡(jiǎn)史
15.2 跨源資源共享(CORS)
15.3 通過(guò)XHR下載數(shù)據(jù)
15.4 通過(guò)XHR上傳數(shù)據(jù)
15.5 監(jiān)控下載和上傳進(jìn)度
15.6 通過(guò)XHR實(shí)現(xiàn)流式數(shù)據(jù)傳輸
15.7 實(shí)時(shí)通知與交付
15.7.1 通過(guò)XHR實(shí)現(xiàn)輪詢(xún)
15.7.2 通過(guò)XHR實(shí)現(xiàn)長(zhǎng)輪詢(xún)
15.8 XHR使用場(chǎng)景及性能
第16章 服務(wù)器發(fā)送事件
16.1 EventSource API
16.2 Event Stream協(xié)議
16.3 SSE使用場(chǎng)景及性能
第17章 WebSocket
17.1 WebSocket API
17.1.1 WS與WSS
17.1.2 接收文本和二進(jìn)制數(shù)據(jù)
17.1.3 發(fā)送文本和二進(jìn)制數(shù)據(jù)
17.1.4 子協(xié)議協(xié)商
17.2 WebSocket協(xié)議
17.2.1 二進(jìn)制分幀層
17.2.2 協(xié)議擴(kuò)展
17.2.3 HTTP升級(jí)協(xié)商
17.3 WebSocket使用場(chǎng)景及性能
17.3.1 請(qǐng)求和響應(yīng)流
17.3.2 消息開(kāi)銷(xiāo)
17.3.3 數(shù)據(jù)效率及壓縮
17.3.4 自定義應(yīng)用協(xié)議
17.3.5 部署WebSocket基礎(chǔ)設(shè)施
17.4 性能檢查表
第18章 WebRTC
18.1 標(biāo)準(zhǔn)和WebRTC的發(fā)展
18.2 音頻和視頻引擎
18.3 實(shí)時(shí)網(wǎng)絡(luò)傳輸
18.4 建立端到端的連接
18.4.1 發(fā)信號(hào)和協(xié)商會(huì)話
18.4.2 會(huì)話描述協(xié)議(SDP)
18.4.3 交互連接建立(ICE)
18.4.4 增量提供(Trickle ICE)
18.4.5 跟蹤ICE收集和連接狀態(tài)
18.4.6 完整的示例
18.5 交付媒體和應(yīng)用數(shù)據(jù)
18.5.1 通過(guò)DTLS實(shí)現(xiàn)安全通信
18.5.2 通過(guò)SRTP和SRTCP交付媒體
18.5.3 通過(guò)SCTP交付應(yīng)用數(shù)據(jù)
18.6 DataChannel
18.6.1 設(shè)置與協(xié)商
18.6.2 配置消息次序和可靠性
18.6.3 部分可靠交付與消息大小
18.7 WebRTC使用場(chǎng)景及性能
18.7.1 音頻、視頻和數(shù)據(jù)流
18.7.2 多方通信架構(gòu)
18.7.3 基礎(chǔ)設(shè)施及容量規(guī)劃
18.7.4 數(shù)據(jù)效率及壓縮
18.8 性能檢查表
關(guān)于封面
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容