Squid Cache是HTTP代理服务器软件。Squid用途广泛,可以作为缓存服务器,可以过滤流量帮助网络安全,也可以作为代理服务器链中的一环,向上级代理转发数据或直接连接互联网。Squid程序在Unix一类系统运行。
Squid Cache 是 HTTP 代理服务器软件。Squid 用途广泛,可以作为缓存服务器,可以过滤流量帮助网络安全,也可以作为代理服务器链中的一环,向上级代理转发数据或直接连接互联网。Squid 程序在 Unix 一类系统运行。
Squid 是支持 HTTP,HTTPS,FTP 等的 Web 的缓存代理。它通过缓存和重用频繁请求的网页来减少带宽并缩短响应时间。Squid 拥有广泛的访问控制,是一个出色的服务器加速器。它运行在大多数可用的操作系统上,包括 Windows,并根据 GNU GPL 许可。
Squid 由于是开源软件,有网站修改 Squid 的源代码,编译为原生 Windows 版;用户也可在 Windows 里安装 Cygwin,然后在 Cygwin 里编译 Squid。
Squid 历史悠久,功能完善。除了 HTTP 外,对 FTP 与 HTTPS 的支持也相当好,在 3.0 测试版中也支持了 IPv6。但是 Squid 的上级代理不能使用 SOCKS 协议。
支持平台
Squid 能在以下操作系统中运行:
AIXBSDIDigital UnixFreeBSDHP-UXIRIXLinuxMac OS XNetBSDNeXTStepOpenBSDSCO OpenServerSolarisUnixWareWindows
充分利用您的 Internet 连接
全世界数百家互联网服务提供商使用 Squid 为其用户提供最佳的 Web 访问。Squid 优化客户端和服务器之间的数据流,以提高性能并缓存常用内容以节省带宽。Squid 还可以通过各种方式将内容请求路由到服务器,以构建优化网络吞吐量的缓存服务器层次结构。
网站内容加速和分发
互联网上成千上万的网站使用 Squid 来大幅增加内容交付。Squid 可以减少您的服务器负载并提高客户端的交付速度。Squid 还可以用于传送来自世界各地的内容 – 仅复制正在使用的内容,而不是低效地复制所有内容。最后,Squid 的高级内容路由配置允许您构建内容集群,以通过各种 Web 服务器路由和加载平衡请求。
Squid 系统目前以大约 75%的命中率运行,实际上使其后面的 Apache 服务器的容量翻了两番。当大量流量通过来自另一个站点的 Web 链接到达特定页面时,这尤其明显,因为该页面的缓存效率将接近 100%。