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