【Web优化】Yslow优化法则(二)使用CDN
来源:互联网 发布:软件买卖合同模板 编辑:程序博客网 时间:2024/06/06 00:36
用户离webserver的远近对响应时间也有很大影响。从用户角度看,把内容部署到多个地理位置分散的服务器上将有效提高页面装载速度。但是该从哪里开始呢?
作为实现内容地理分布的第一步,不要试图重构web应用以适应分布架构。改变架构将导致多个周期性任务,如同步session状态,在多个server之间复制数据库交易。这样缩短用户与内容距离的尝试可能被应用架构改版所延迟,或阻止。我们还记得80-90%的最终用户响应时间花在下载页面中的各种元素上,如图像文件、样式表、脚本和Flash等。与其花在重构系统这个困难的任务上,还不如先分布静态内容。这不仅能大大减少响应时间,而且由于CDN的存在,分布静态内容非常容易实现。
CDN是地理上分布的web?server的集合,用于更高效地发布内容。通常基于网络远近来选择给具体用户服务的web?server。
一些大型网站拥有自己的CDN,但是使用如
Akamai Technologies, Mirror Image Internet, 或 Limelight Networks 等CDN服务提供商的服务将是划算的。在Yahoo!把静态内容分布到CDN减少了用户影响时间20%或更多。切换到CDN的代码修改工作是很容易的,但能达到提高网站的速度。
作为实现内容地理分布的第一步,不要试图重构web应用以适应分布架构。改变架构将导致多个周期性任务,如同步session状态,在多个server之间复制数据库交易。这样缩短用户与内容距离的尝试可能被应用架构改版所延迟,或阻止。我们还记得80-90%的最终用户响应时间花在下载页面中的各种元素上,如图像文件、样式表、脚本和Flash等。与其花在重构系统这个困难的任务上,还不如先分布静态内容。这不仅能大大减少响应时间,而且由于CDN的存在,分布静态内容非常容易实现。
CDN是地理上分布的web?server的集合,用于更高效地发布内容。通常基于网络远近来选择给具体用户服务的web?server。
一些大型网站拥有自己的CDN,但是使用如
A
kamai Technologies
,
Mirror
Image Internet
,
或
Limelight
N
etworks
0 0
- 【Web优化】Yslow优化法则(二)使用CDN
- 【Web优化】Yslow优化法则(四)启用Gzip压缩
- 【Web优化】Yslow优化法则(四)启用Gzip压缩
- 【Web优化】Yslow优化法则(汇总篇)
- 【Web优化】Yslow优化法则(一)最小化HTTP请求数。
- 【Web优化】Yslow优化法则(三)添加缓存控制首部
- 【Web优化】Yslow优化法则(一)最小化HTTP请求数
- 【Web优化】Yslow优化法则(三)添加缓存控制首部
- 优化网站设计(二):使用CDN
- 优化网站设计(二):使用CDN
- Web页面性能优化(YSlow)
- Yslow的使用方法(web性能优化)
- web优化法则
- 网页优化插件 YSlow
- 网页优化插件 YSlow
- 网站 Yslow 优化
- 网页优化插件 YSlow
- web性能优化14法则
- [Mysql] find_in_set()使用注意
- 简明Python教程学习笔记_7_输入输出
- 223. Rectangle Area
- SPOJ 699 HKNAP - Huge Knap Sack
- makefile.in
- 【Web优化】Yslow优化法则(二)使用CDN
- HTML入门知识
- QT下的几种透明效果
- c语言学习之函数补漏
- owTforewoP.231
- 在Ubuntu 12.04.4下 更新TL-WN821N无线网卡驱动
- Android初探之SharedPreferences
- 聊天室实现
- 241个jquery插件—jquery插件大全