Squid 是什么

Squid Cache 是 HTTP 代理服务器软件。Squid 用途广泛,可以作为缓存服务器,可以过滤流量帮助网络安全,也可以作为代理服务器链中的一环,向上级代理转发数据或直接连接互联网。Squid 程序在 Unix 一类系统运行

Squid Web Proxy Cache

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 能在以下操作系统中运行:

  • AIX
  • BSDI
  • Digital Unix
  • FreeBSD
  • HP-UX
  • IRIX
  • Linux
  • Mac OS X
  • NetBSD
  • NeXTStep
  • OpenBSD
  • SCO OpenServer
  • Solaris
  • UnixWare
  • Windows

充分利用您的 Internet 连接

全世界数百家互联网服务提供商使用 Squid 为其用户提供最佳的 Web 访问。Squid 优化客户端和服务器之间的数据流,以提高性能并缓存常用内容以节省带宽。Squid 还可以通过各种方式将内容请求路由到服务器,以构建优化网络吞吐量的缓存服务器层次结构。

网站内容加速和分发

互联网上成千上万的网站使用 Squid 来大幅增加内容交付。Squid 可以减少您的服务器负载并提高客户端的交付速度。Squid 还可以用于传送来自世界各地的内容 – 仅复制正在使用的内容,而不是低效地复制所有内容。最后,Squid 的高级内容路由配置允许您构建内容集群,以通过各种 Web 服务器路由和加载平衡请求。

Squid 系统目前以大约 75%的命中率运行,实际上使其后面的 Apache 服务器的容量翻了两番。当大量流量通过来自另一个站点的 Web 链接到达特定页面时,这尤其明显,因为该页面的缓存效率将接近 100%。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部