大型网站性能监测、分析与优化txt,chm,pdf,epub,mobi下载 作者:唐文 出版社: 电子工业出版社 出版年: 2016-6 页数: 336 装帧: 平装 ISBN: 9787121291425 内容简介 · · · · · ·本书共分为4篇9章,从监测、工具,分析、优化,标准等若干维度解读如何做好大规模应用的性能管理。书中分别详细介绍了应用性能的监测、优化工具与平台搭建,以及性能优化的标准和保持。内容涵盖移动端、PC端、服务器和云、基础网络、产品逻辑和用户行为分析等方面。书中既有方法论,又有具体的实践案例剖析,对于从事大型应用管理的技术人员非常有借鉴意义。 目录 · · · · · ·第 1 部分 基础篇第1 章 应用性能管理概述 / 2 1.1 关于应用性能 / 2 1.2 关于应用性能管理 / 2 1.3 基本意识 / 3 1.3.1 价值与意义 / 4 · · · · · ·() 第 1 部分 基础篇 第1 章 应用性能管理概述 / 2 1.1 关于应用性能 / 2 1.2 关于应用性能管理 / 2 1.3 基本意识 / 3 1.3.1 价值与意义 / 4 1.3.2 出发点 / 6 1.3.3 相关的人 / 7 1.3.4 解决的问题 / 9 1.3.5 前提条件 / 11 1.3.6 组织形式 / 12 1.4 如何正确开始 / 14 1.5 投入与收益平衡 / 16 1.6 优秀企业的经验 / 17 第 2 部分 监测、工具篇 第2 章 应用性能监测实践 / 20 2.1 应用性能监测概述 / 20 2.2 应用性能持续监测 / 23 2.2.1 移动监测 / 24 2.2.2 Web监测 / 37 2.2.3 系统监测 / 56 2.2.4 应用监测 / 62 2.2.5 日志监测 / 89 2.3 应用性能即时监测 / 94 2.3.1 PC即时监测 / 101 2.3.2 移动Web App即时评测 / 104 2.3.3 移动Native App即时评测 / 106 2.3.4 网络即时监测 / 109 第3 章 性能监测工具介绍 / 113 3.1 监测工具概述 / 113 3.2 持续监测工具 / 115 3.2.1 Keynote / 116 3.2.2 Dynatrace / 117 3.2.3 App dynamics / 119 3.2.4 Newrelic / 120 3.2.5 基调 / 122 3.2.6 博睿 / 124 3.2.7 OneAPM / 125 3.2.8 云智慧 / 128 3.3 即时监测工具 / 130 3.3.1 YSlow / 130 3.3.2 Pagespeed Insights / 131 3.3.3 WebPageTest / 132 3.3.4 ChromeDevTools / 133 3.3.5 PhantomJS / 135 3.3.6 Jsperf / 136 3.4 其他工具 / 136 3.5 应用性能指标 / 140 3.5.1 用户指标 / 140 3.5.2 服务器指标 / 147 3.5.3 移动指标 / 149 3.5.4 其他指标 / 150 第 4 章 性能监测平台搭建实践 / 152 4.1 为什么要搭建监测平台 / 152 4.2 如何搭建性能监测平台 / 154 第 3 部分 分析、优化篇 第 5 章 应用性能分析实践 / 160 5.1 产生性能问题的因素 / 160 5.1.1 产品逻辑及用户行为 / 161 5.1.2 中国基础网络 / 161 5.1.3 PC端环境 / 163 5.1.4 移动端环境 / 164 5.1.5 代码及应用 / 165 5.1.6 服务器及云环境 / 166 5.2 应用性能分析概述 / 166 5.2.1 从用户及生产环境着手 / 167 5.2.2 常见的分析方法 / 176 5.2.3 主要分析视图 / 182 5.2.4 横向对比的意义 / 202 5.2.4.2 按行业分析 / 203 第 6 章 应用性能优化实践 / 205 6.1 应用性能优化概述 / 205 6.1.1 确保优化方向正确 / 206 6.1.2 确定优化带来的收益 / 207 6.1.3 功能与性能的平衡 / 209 6.1.4 防止过早和过渡优化 / 209 6.2 网络优化 / 210 6.2.1 IDC优化 / 211 6.2.2 ISP优化 / 217 6.2.3 CDN优化 / 221 6.2.4 BGP优化 / 229 6.2.5 DNS优化 / 231 6.3 系统优化 / 234 6.3.1 压缩优化 / 236 6.3.2 缓存优化 / 237 6.3.3 分离优化 / 240 6.3.4 内核优化 / 242 6.3.5 传输优化 / 245 6.3.6 并发优化 / 248 6.3.7 隔离优化 / 250 6.3.8 网卡优化 / 251 6.3.9 硬件优化 / 254 6.4 前端优化 / 257 6.4.1 首屏优化 / 259 6.4.2 内容优化 / 261 6.4.3 请求优化 / 263 6.4.4 CSS优化 / 266 6.4.5 JavaScript优化 / 269 6.4.6 图片优化 / 271 6.5 后端优化 / 275 6.5.1 架构优化 / 275 6.5.2 并行优化 / 276 6.5.3 异步优化 / 276 6.5.4 基础优化 / 276 6.5.5 算法优化 / 277 6.5.6 程序优化 / 277 6.5.7 缓存优化 / 278 6.6 移动优化 / 278 6.6.1 网络优化 / 279 6.6.2 请求优化 / 282 6.6.3 缓存优化 / 283 6.6.4 策略优化 / 284 6.6.5 启动优化 / 286 6.6.6 交互优化 / 286 6.6.7 内存优化 / 287 6.7 其他优化 / 290 6.7.1 SPDY / 290 6.7.2 HTTP/2 / 291 6.7.3 ESI / 293 6.7.4 SDCH / 294 6.7.5 BigPipe / 294 6.7.6 DNS Prefetch / 295 6.7.7 HHVM / 295 第 7 章 性能优化平台搭建实践 / 296 7.1 为什么要搭建优化平台 / 296 7.2 如何搭建性能优化平台 / 297 第 4 部分 标准、保持篇 第 8 章 应用性能优化标准 / 304 8.1 防止应用性能退化概述 / 304 8.2 通过规范防止性能退化 / 304 8.3 通过流程防止性能退化 / 307 8.3.1 应用性能准入 / 307 8.3.2 应用性能认证 / 308 8.3.3 应用性能巡检 / 309 8.4 业界优秀企业的经验 / 310 8.4.1 雅虎Web优化最佳实践 / 310 8.4.2 谷歌Web优化最佳实践 / 310 第 9 章 应用性能优化保持 / 313 9.1 性能优化保持概述 / 313 9.2 通过平台防止性能退化 / 313 9.2.1 自动优化开发框架 / 313 9.2.2 自动优化基础平台 / 314 9.3 通过告警防止性能退化 / 314 · · · · · · () |
一季一寂思年华,繁华落尽惹尘埃!
文笔优美
觉得不错
需要细嚼慢咽