Web加速器
此条目需要补充更多来源。 (2022年7月13日) |
此条目可参照英语维基百科相应条目来扩充。 (2021年2月8日) |
Web加速器(英语:Web accelerator),或称Web缓存加速软件[1][2],是一种旨在减少网站访问时间的代理伺服器。Web加速器可以是一个独立的硬件装置或软件。
Web加速器可以安装在作为客户端的电脑或移动设备上,也可以安装在ISP伺服器上,还可以安装在作为伺服器的电脑/网络上,或者两者兼而有之。伺服器通过压缩数据并将压缩后的内容传送到客户端的电脑以达到加速传输的目的。
技术
Web加速器可用多种技术加速客户端访问网页之速度。如:
- 缓存最近或频繁访问的文件至Web加速器,并供客户端访问之,如此一来比起客户端大费周折获取源伺服器的内容要来得快,而频繁更新的内容则会在缓存中经常更新以保持最新版本;
- 预处理(HTML或JavaScript)中的主机名,以减少延迟;
- 预加载可能会被访问的文件;
- 通过压缩文档,如重设图片大小、调整质量,或将其转换之WebP格式,又或仅发送新图像变动之部分;
- 压缩网站上原始码(如HTML和CSS)文件大小;
- 过滤网页上广告或根据过滤规则过滤不受欢迎内容;
- 在客户端和代理伺服器之间TCP持久性连接;
- 通过协议层面加速提高性能,如TCP加速。
这些技术通常与被用作提高网站速度的策略相一致。
Web加速器列表
- Google网际加速器 (停用)
- Heigh Speed (discontinued)[来源请求]
- NetJet (停用)
- OnSpeed (停用)
- Polipo (不维护)
- Squid (软件)
- WinGate
- Ziproxy
参见
参考文献
- ^ 董昭阳, 马俊昌. KSquid:一个内核级的网络代理缓存加速器 2004年全国开放式分布与并行计算机学术会议(DPCS2004)
- ^ 冯胜利.基于SQUID的Web缓存加速的实现.甘肃科技,2005(12):75-77,29.