什么是 Squid?
Squid 是一个功能齐全的 HTTP/1.0 代理,它几乎(但并非完全——我们正在努力!)是一个功能齐全的 HTTP/1.1 代理。Squid 提供了一个丰富的访问控制、授权和日志记录环境,用于开发 Web 代理和内容服务应用程序。Squid 提供了一套丰富的流量优化选项,其中大部分默认启用,以实现更简单的安装和高性能。
Squid 来自哪里?
Squid 基于 1990 年代初开发的 Harvest Cache Daemon。在 Harvest 项目完成后,它是从代码库中分叉出来的两个项目之一。(另一个分叉是后来的 Netapp 的 Netcache。)
Squid 项目由 NSF 资助(NCR-9796082),该资助涵盖了缓存技术的研发。几年后,ircache 的资金耗尽,Squid 项目通过志愿者捐赠和偶尔的商业投资继续发展。
Squid 目前由少数个人开发,他们投入时间和精力来构建当前和下一代内容缓存和分发技术。越来越多的公司使用 Squid 来节省互联网 Web 流量、提高性能、为最终客户提供更快的浏览速度,并为全球数百万互联网用户提供静态、动态和流媒体内容。
今天谁在使用 Squid?
一个好问题!你们中的许多人甚至在不知道的情况下就正在使用 Squid!一些公司已将 Squid 嵌入其家庭或办公室防火墙设备中,另一些公司则在大规模 Web 代理安装中使用 Squid 来加速宽带和拨号互联网访问。Squid 越来越多地用于内容分发架构,以向全球互联网用户分发静态和流媒体视频/音频。
