五大开源Web代理服务器的横向点评( 二 )


◆匿名连接
五大开源Web代理服务器的横向点评
◆网站:
◆开发:美国国家应用网络研究实验室(NLANR)和网络志愿者
◆授权:GNU GPL v2
◆版本号:4.0.1
2.Privoxy
Privoxy (Privacy Enhancing Proxy) 是一个非缓存类 Web 代理软件,它自带的高级过滤功能可以用来增强隐私保护、修改页面内容和 HTTP 头部信息、访问控制,以及去除广告和其它招人反感的互联网垃圾 。Privoxy 的配置非常灵活,能充分定制已满足各种各样的需求和偏好 。它支持单机和多用户网络两种模式 。
Privoxy 使用 action 规则来处理浏览器和远程站点间的数据流 。
其特性包括:
五大开源Web代理服务器的横向点评
◆高度配置化——可以完全定制你的配置
◆广告拦截
◆Cookie 管理
◆支持“Connection: keep-alive” 。可以无视客户端配置而保持外发的持久连接
◆支持 IPv6
◆标签化Tagging,允许按照客户端和服务器的请求头进行处理
◆作为拦截intercepting代理器运行
◆巧妙的动作action和过滤机制用来处理服务器和客户端的 HTTP 头部
可以与其他代理软件链式使用 。
◆整合了基于浏览器的配置和控制工具,能在线跟踪规则和过滤效果代理器代理器,可远程开关
◆页面过滤(文本替换、根据尺寸大小删除广告栏, 隐藏的“web-bugs”元素和 HTML 容错等)
◆模块化的配置使得标准配置和用户配置可以存放于不同文件中,这样安装更新就不会覆盖用户的个性化设置
◆配置文件支持 Perl 兼容的正则表达式,以及更为精妙和灵活的配置语法
◆GIF 去动画
◆旁路处理大量点击跟踪click-tracking脚本(避免脚本重定向)
◆大多数代理生成的页面(例如 "访问受限" 页面)可由用户自定义HTML模板
五大开源Web代理服务器的横向点评
◆自动监测配置文件的修改并重新读取
◆大多数功能可以基于每个站点或每个 URL 位置来进行控制
◆网站:
◆开发: Fabian Keil(开发领导者), David Schmidt, 和众多其他贡献者
◆授权:GNU GPL v2
◆版本号: 3.4.2
3.Varnish Cache
Varnish Cache 是一个为性能和灵活性而生的 web 加速器 。它新颖的架构设计能带来显著的性能提升 。根据你的架构,通常情况下它能加速响应速度300-1000倍 。Varnish 将页面存储到内存,这样 web 服务器就无需重复地创建相同的页面,只需要在页面发生变化后重新生成 。页面内容直接从内存中访问,当然比其他方式更快 。
此外 Varnish 能大大提升响应 web 页面的速度,用在任何应用服务器上都能使网站访问速度大幅度地提升 。
按经验,Varnish Cache 比较经济的配置是1-16GB内存+ SSD 固态硬盘 。
其特性包括:
◆新颖的设计
◆VCL - 非常灵活的配置语言 。VCL 配置会转换成 C,然后编译、加载、运行,灵活且高效
◆能使用 round-robin 轮询和随机分发两种方式来负载均衡,两种方式下后端服务器都可以设置权重
◆基于 DNS、随机、散列和客户端 IP 的分发器Director
◆多台后端主机间的负载均衡
◆支持 Edge Side Includes,包括拼装压缩后的 ESI 片段
◆重度多线程并发
◆URL 重写
◆单 Varnish 能够缓存多个虚拟主机
◆日志数据存储在共享内存中
◆基本的后端服务器健康检查
◆优雅地处理后端服务器“挂掉”


以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!

「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助: