Apache发布了HTTP Server v2.4

openkk 10年前
     <p> 作者 <a href="/misc/goto?guid=4958331678849803020">Abel Avram</a> 译者 <a href="/misc/goto?guid=4958190007296906628">王丽娟</a></p>    <p> Apache 前不久发布了 <a href="/misc/goto?guid=4958195120892336575">Apache HTTP Server 2.4</a>,这个版本提升了性能、增强了并发,并支持异步I/O、占用更少的资源。</p>    <p> Apache <a href="/misc/goto?guid=4958195120892336575">HTTP Server</a> 和 Apache 软件基金会(ASF)的成立紧密相关,ASF 为了庆祝 HTTP Server 诞生 17 周年,<a href="/misc/goto?guid=4958331681846860311">发布了2.4版本</a>。Apache HTTP Server 的上一个主要版本是在 2005 年 12 月发布的2.2,这期间间隔了六年多,只发布了 22 个小版本。</p>    <p> 按照版本发布说明,这个版本“在理想情况下适用于云环境”,具备的一些新功能能让 HTTP Server 有更好的性能和安全性、占用更少的资源:</p>    <ul>     <li>提升了性能</li>     <li>减少了内存使用——比2.2版本需要的少</li>     <li>可以在编译时构建、运行时装载的<a href="/misc/goto?guid=4958331682638868790">多处理模块</a></li>     <li>更好地支持异步读/写</li>     <li>新模块和针对旧模块的增强</li>     <li>为高流量服务器和代理提供更好的缓存支持</li>    </ul>    <p> <a href="/misc/goto?guid=4958331683437698469">完整的增强列表</a>详细介绍了2.2版本之后新增的或改进的所有功能。Apache 鼓励开发人员升级到最新版本。</p>    <p> 根据 Netcraft 公司在 2012 年 1 月对 582,716,657个网站所作的<a href="/misc/goto?guid=4958323916915543563">调查</a>显示,57.93% 的活动站点和 64.91% 的顶级服务器都使用 Apache HTTP Server。虽然微软 IIS 的占有率在 2008 年至 2009 年期间不比 Apache 少太多,但目前使用 IIS 的活动站点只占 12.14%,和 <a href="/misc/goto?guid=4958187734501359851">Nginx</a> 12. 18% 的占有率大致相当,比占有7.90% 的 Google Web Server 多,而且 IIS 还催生了好几个 Google 服务。有些活动站点为了追求<a href="/misc/goto?guid=4958331685711357258">更好的性能</a>,用 Nginx 替换了 Apache HTTP,但 ASF 发布了他们自己的 <a href="/misc/goto?guid=4958331686511754130">Benchmark 测试结果</a>(PDF),测试中使用了最新版的 Apache HTTP 服务器,结论是 httpd 在并发情况下和 Nginx 不相上下,在处理事务时比 Nginx 略胜一筹。</p>    <p> <strong>查看英文原文:</strong><a href="/misc/goto?guid=4958331687315278213">Apache Celebrates 17th Anniversary with HTTP Server 2.4</a></p>    <div id="come_from">     来自:     <a id="link_source2" href="/misc/goto?guid=4958331688108315193" target="_blank">InfoQ</a>    </div>