1. 程式人生 > >高性能網站建設指南pdf

高性能網站建設指南pdf

性能問題 查找 perf 不用 point 主頁 技巧 tex -h

下載地址:網盤下載

內容簡介 · · · · · ·

本書結合Web 2.0以來Web開發領域的最新形勢和特點,介紹了網站性能問題的現狀、產生的原因,以及改善或解決性能問題的原則、技術技巧和最佳實踐。重點關註網頁的行為特征,闡釋優化Ajax、CSS、JavaScript、Flash和圖片處理等要素的技術,全面涵蓋瀏覽器端性能問題的方方面面。在《高性能網站建設指南》中,作者給出了14條具體的優化原則,每一條原則都配以範例佐證,並提供了在線支持。《高性能網站建設指南》內容豐富,主要包括減少HTTP請求、Edge Computing技術、Expires Header技術、Gzip組件、CSS和JavaScript最佳實踐、主頁內聯、Domain最小化、JavaScript優化、避免重定向的技巧、刪除重復JavaScript的技巧、關閉ETags的技巧、Ajax緩存技術和最小化技術等。《高性能網站建設指南》適合Web架構師、信息架構師、Web開發人員及產品經理閱讀和參考。

作者簡介 · · · · · ·

Steve Souders在Yahoo!擔任Chief Performance。他於2000年加盟Yahoo!,在該公司的很多平臺和產品團隊中工作過。在他到達今天這個位置之前,他就職於My Yahoo!開發團隊。.

作為Chief Performance Yahoo!,他開發了一系列優秀軟件,可以使網站訪問速度變得更快。他構建了用於進行性能分析的工具,並將這些優秀軟件和工具傳播到Yahoo!的各個產品團隊中。

在到Yahoo!之前,Steve就職於很多小型或中型公司,包括他和別人一起創辦的兩個公司——Helix Systems和CoolSync。

目錄 · · · · · ·


前言
緒言A:前端性能的重要性
跟蹤Web頁面性能
時間花在哪了?
性能黃金法則
緒言B:HTTP概述
壓縮
條件GET請求
Expircs
Kcep-Alive
更多信息
第1章:規則1——減少HTTP請求
圖片地圖
CSS Sprites
內聯圖片
合並腳本和樣式表
小結
第2章:規則2——使用內容發布網絡
內容發布網絡
節省
第3章:規則3——添加Expires頭
Expires頭
Max-Agc和mod_cxpircs
空緩存VS完整緩存
不僅僅是圖片
修訂文件名
示例
第4章:規則4——壓縮組件
壓縮是如何工作的
壓縮什麽
節省
配置
代理緩存
邊緣情形
壓縮的實際效果
第5章:規則5——將樣式表放在頂部
逐步呈現
sleep.cgi
白屏
無樣式內容的閃爍
前端工程師應該做什麽?
第6章:規則6——將腳本放在底部
腳本帶來的問題
並行下載
腳本阻塞下載
最差情況:將腳本放在頂部
最佳情況:將腳本放在底部
正確地放置
第7章:規則7——避免CSS表達式
更新表達式
圍繞問題展開工作
小結
第8章:規則8——使用外部JavaScript和CSS
內聯VS外置
典型的對比結果
主頁
兩全其美
第9章:規則9——減少DNS查找
DNS緩存和TTL
瀏覽器的視角
減少DNS查找
第10章:規則10——精簡JavaScript
精簡
混淆
節省
示例
錦上添花
第11章:規則11——避免重定向
重定向的類型
重定向是如何損傷性能的
重定向之外的其他選擇
第12章:規則12——移除重復腳本
重復腳本——確有其事
重復腳本損傷性能
避免重復腳本
第13章:規則13——配置ETag
ETag是什麽?
ETag帶來的問題
Etag——用還是不用
現實世界中的ETag
第14章:規則14——使AjaX可緩存
Web 2,0、DHTML和Ajax
異步與即時
優化AJax請求
現實世界中的Ajax緩存
第15章:析構十大網站
頁面大小、響應時間、YSlow等級
如何進行測試
Amazon
AOL
CNN
eBay
Googlc
MSN
MySpace
Wikipedia
Yahoo
YouTube
索引

下載地址:網盤下載

高性能網站建設指南pdf