Web服务器比较:Apache vs Litespeed

今天我已经看到了他们推荐Apache或litespeed web服务器的wordpress要求 。 这是我第一次听说litespeed,我已经听说了Apache多年。

有什么区别? litespeed比apache有什么优势? 两者的经验?

我使用LiteSpeed作为我的主要networking服务器。 大部分function(包括重写和字节logging)或多或less都会replaceApache,直接放入到CPanel / WHM中。 它有一个真正为性能和可伸缩性(和DDoS缓解)而devise的丰富function集。 Web界面很好,而不是通过configuration文件挖掘。 我最喜欢的function是他们提供的PHP SAPI模块,可以提高PHP性能。 我真的发现LiteSpeed是Apache的一个令人耳目一新的变化,并且给我提供了我需要托pipe我的个人站点的function。 然而,有一个缺点,Litespeed花钱。 标准版本是免费的(这是我使用的),但它限制了最大并发连接数。 我的其中一个站点同时拥有数百个用户,我从来没有遇到并发问题。

我会说LiteSpeed的优势在于Python,PHP或者Ruby(尤其是Ruby on Rails)的静态文件保存和dynamic内容。 在较老的基准testing中,它的性能performance更好,根据我的经验,但同时调整Apache可以接近类似的结果,但是LSAPI模块非常独特(类似于fast-cgi)并且运行良好。 主要的开发人员真的很专注,并在LiteSpeed中实现了我需要的一些东西。

我会说试一试。 它可以导入您现有的Apacheconfiguration,并在偏移端口上运行,除非您需要企业版,否则它是免费的。

这实际上是一个更新,所以这个问题的人不会误导。

WordPress.com用于在LiteSpeed上运行。 而WordPress.org则用来推荐LiteSpeed。

原因很简单:
像大多数stream行的PHP应用程序一样,WordPress是为Apache服务的,它为超过一半的网站提供服务。 但是,WordPress.com系统pipe理员对超高负载下的Apache崩溃感到厌倦,尤其是在部署configuration更改时 。 所以他们select了Apache兼容的超快和超级服务器(LiteSpeed),也就是简单的replace ,即只使用Apache设置,包括虚拟主机和.htaccess文件。

问题是,LiteSpeed是商业化的,WordPress 感受到了实现开源理念的一些压力 (LiteSpeed是商业化的……一个更加有限的“标准”版本是免费提供的)。 所以, 在2008年WordPress.com搬到了nginx ,WordPress.org放弃了LiteSpeed的推荐。

在2013年中, OpenLiteSpeed作为Web服务器的开源版本发布。 与LiteSpeed Enterprise(商业版)相比,OpenLiteSpeed没有100%的Apache兼容性(例如,不支持.htaccess,支持Apache重写规则,但必须从.htaccess复制粘贴到configuration中),控制面板支持在OpenLiteSpeed上没有cPanel,Plesk,VirtualMin等),兼容的mod_security和页面caching(企业版有静态内容的页面caching,而OpenLiteSpeed没有…虽然OpenLiteSpeed可以用于清漆,所以这不是一个主要的障碍)。

所以,在这样的背景下,LiteSpeed比Apache更有优势:

  • 通常认为,大多数服务器,包括Apache,nginx和LiteSpeed在dynamic内容的性能方面大都相当。
  • 在非常高的并发性下,LiteSpeed比nginx快,比Apache快。
  • LiteSpeed和nginx在提供静态内容方面非常出色(而且领先于Apache)。
  • OpenLiteSpeed实际上是采用了一些像Google的SPDY协议这样的新的,酷的东西,而Apache则落后了。
  • LiteSpeed也可能使用Apache使用相同负载的一小部分资源…

看起来像WordPress.com使用varnishd,磅,亚马逊S3和一个未命名的'http守护进程': http : //blog.apokalyptik.com/2007/10/10/so-you-wanna-see-an-image/