高性能網站

高性能網站

《高性能網站》中的規則向你解釋了可以怎樣最佳化網站中包含的Ajax、CSS、JavaScript、Flash和圖片。

基本信息

內容簡介

《高性能網站》中的規則向你解釋了可以怎樣最佳化網站中包含的Ajax、CSS、JavaScript、Flash和圖片。每個規則都可以在本書的網站上找到對應的特別例子和代碼片段。這些規則包括以下內容:減少HTTP連線請求、使用內容分發網路(ContentDeliveryNetwork)、在HTTP協定頭添加過期時間、把部分內容變成Gzip格式、把樣式表(stylesheets)放在頂部、將腳本放在底部、避免CSS表達式、外置JavaScript和CSS、減少DNS查找、將JavaScript最小化、避免重定向連線、刪除重複腳本、配置ETags、生成可緩衝Ajax、

如果你在為大流量的站點編寫網頁並且想要最佳化站點訪問的用戶體驗,這本書不可或缺。

作者簡介

SteveSouders,雅虎的首席性能專家,編寫性能分析工具並在雅虎的開發團隊中推廣這些工具以及最佳實踐。在加入雅虎之前,steve在幾個中小型的新興公司工作過,其中包括他自己參與創辦的兩個公司:HelixSystems和CoolSync。他在史丹福大學獲得管理和工程的碩士學位。

目錄

Foreword

Preface

A.TheImportanceofFrontendPerformance

TrackingWebPagePerformance

WhereDoestheTimeGo?

ThePerformanceGoldenRule

B.HTTPOverview

Compression

ConditionalGETRequests

Expires

Keep-Alive

There'sMore

1.Rule1:MakeFewerHTTPRequests

ImageMaps

CSSSprites

InlineImages

CombinedScriptsandStylesheets

Conclusion

2.Rule2:UseaContentDeliveryNetwork

ContentDeliveryNetworks

TheSavings

3.Rule3:AddanExpiresHeader

ExpiresHeader

Max-Ageandmod_expires

EmptyCachevs.PrimedCache

MoreThanJustImages

RevvingFilenames

Examples

4.Rule4:GzipComponents

HowCompressionWorks

..........

9.Rule9:ReduceDNStookups

10.Rule10:MinifyJavaScript

11.Rule11:AvoidRedirects

12.Rule12:RemoveDuplicateScripts

13.Rule13:ConfigureElags

14.Rule14:MakeAjaxCacheable

15.Deconstructing10TopSites

Index

……

相關搜尋

熱門詞條

聯絡我們