请输入您要查询的百科知识:

 

词条 WEB加速
释义

随着WEB技术的发展,越来越多的应用基于WEB发布。WEB应用怎样能够快速的被用户访问,成为一个所有开发WEB应用都关注的问题。因此,各种WEB加速技术也被提出来提高最终用户访问WEB的体验。

WEB内容优化

这里的WEB内容优化,不是指SEO,而是指对网页内容和结构进行优化,主要包括以下几种优化技术:

1) 压缩网页所关联的各种文件大小,例如图片、CSS、JavaScript等

2) 优化网页结构,将用户最关心的内容优先显示

3) 设置浏览器缓存,将可缓存的内容尽量缓存在客户端,

目前已经有一些工具辅助来进行以上优化,包括google的page speed和Yahoo的YSlow。这种优化相对较容易做,每个WEB应用的开发者或管理者,可以根据辅助工具的提示进行优化。

CDN加速

CDN加速是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。

其主要技术是负载均衡、内容分发与复制、内容缓存等。

目前主要的CDN服务商包括(但不限于)网宿、蓝讯、帝联、北京快网、CDN联盟等。CDN加速对于静态内容(可缓存的内容)特别有效,对于动态内容,并不是最理想的选择。

传输协议优化

网页传输一般都采用HTTP协议,而HTTP协议又是基于TCP协议,所以一般的传输协议优化,会选择优化HTTP协议或TCP协议。

HTTP协议优化

Google提出了SPDY协议,来替代目前广泛使用的HTTP 协议。SPDY 协议可以通过一个单独的 TCP 链接实现并行的多路复用流通信,并且支持优先级,优先传送最重要的 HTML 内容,而其他 JavaScript,视频等不是太重要的内容的优先级则会相对较低。

SPDY协议的缺点是与目前的HTTP协议并不兼容,所以只能用于Chrome浏览器与支持SPDY的WEB应用(目前主要是Google自己的应用)。

TCP协议优化

因为HTTP协议基于TCP协议,所以如果TCP协议得到了优化,HTTP协议也自然得到了优化。但是,这种TCP优化,要求优化后的协议与目前标准TCP协议兼容。目前主流的TCP优化技术包括:

1. Zeta-TCP

由北京华夏创新科技有限公司(AppEx Networks) 实现并商业化。

2. FastTCP

由FastSoft实现并商业化。

由于Zeta-TCP和FastTCP是直接对TCP协议进行优化,所以其不仅仅对于HTTP协议有效,对于所有基于TCP的协议,例如FTP、SMTP、POP3或其它基于TCP的自定义协议,都有加速效果。

TCP协议优化对于静态内容和动态内容同样生效。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 22:52:18