腾讯大讲堂40-web类服务用户体验优化综述.pptVIP

腾讯大讲堂40-web类服务用户体验优化综述.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * GSLB GSLB:全球服务器负载均衡 能够跨越多个IDC提供负载均衡和高可用性 用户访问被定向到可提供最短响应时间IDC 当IDC发生故障, GSLB 能够透明的将用户定向到最优备用节点,提供无中断服务 GSLB工作原理 Root DNS Server LocalDns Server 上海电信用户 QQ DNS Server 1 2 3 4 5 6 7 8 9 SLB Server Cache 网通IDC1 SLB Server Cache 深圳电信IDC2 SLB Server Cache 上海电信IDC3 GSLB控制器 IP地址库 SLB Server Cache SLB Server Cache IDC1 IDC2 SLB Server Cache IDC3 GSLB 控制器 监控系统 GSLB采集系统 GSLB监控及配置管理系统 GSLB配置管理系统 Internet DNS 1 2 3 4 5 6 7 业务三通IDC部署及本地代理 业务后台部署于单个IDC 其他ISP机房通过反向代理接入 解决: 用户跨运营商访问问题,以qzone为例: SLB QZone Server 深圳电信 SLB 反向代理 深圳网通 SLB 反向代理 深圳教育网 飞亚达 教育网用户 10G光纤 10G光纤 10G光纤 1 2 3 4 用户端浏览器访问优化 80-90% 用户响应时间消耗在前端 可以产生明显的优化效果 实施简单 已经被各应用证明是有效的 页面内容静态化 静态化提高服务器处理能力 静态化内容适合CDN加速 QZone目前超过85%的静态化率 减少用户http请求数 合并脚本及样式表 ,降低用户http请求数量 用户http请求使用keep-alive 使用图标的合并image 例:Qzone的合并image 增加http可并发请求 若不能降低请求数量,提高并发请求数也可以加速页面下载 以Sina首页为例: 静态图片采用4个子域名()进行下载 说明: 提高并发性,降低了http请求用户端等待时间 一般设定不超过4个子域名,过多的域名请求会增加域名解析耗时及客户端处理负担 静态文本内容gzip压缩 Apache配置文本内容进行gzip预压缩,可以降低外网流量及实际传输的数据量: Apache 2.x: mod_deflate AddOutputFilterByType DEFLATE text/html text/css application/x-javascript HTTP request Accept-Encoding: gzip, deflate HTTP response Content-Encoding: gzip Vary: Accept-Encoding 以imgcache为例: 对于静态文本(包括脚本,样式表,XML等)全部做gzip预压缩 压缩后降低公网带宽800M 设置cache过期时间 设置的静态文件应答头 Expires设置超过8年,可以看作永久cache : HTTP/1.1 200 OK Last-Modified: Wed, 21 May 2008 06:11:32 GMTExpires: Fri, 15 Apr 2016 20:00:00 GMTContent-Type: image/gifContent-Length: 7424Date: Wed, 21 May 2008 06:13:14 GMT Age: 339592 长期cache适用于较少更新的静态文件,例如相册业务: Cache-Control: max-age=8640000 Cache时间超过3个月 取消etag功能 一般业务是多台接入服务器做负载均衡,则server每次返回的etag可能都不同 ETag 格式: Apache: inode-size-timestamp IIS: Filetimestamp:ChangeNumber 当主机数 1 server 将返回很少的 304 (n-1)/n 清除etag: Apache: FileETag none IIS: /kb/922703/ 避免http请求携带cookie信息 Cookie pvid=360028384; flv=9.0; 1531785_CODE=000596_51|399001_51|000001_1|600028_1|600048_1|600068_1|600816_1|601398_1|601628_1|601857_1|; 1531785_HKCODE=; 1531785_JJCODE=; stk_uin=1531785; pt2gguin=o0001531785; airkey=788e8a9fc4015d1e8b8b

您可能关注的文档

文档评论(0)

aena45 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档