我对使用这些服务器相当陌生,所以它确实有助于了解这三种Web服务器中哪一种具有最优化的特性。
在什么情况下我应该select一个吗?
我倾向于使用它的东西。 虽然Nginx和Lighty可以处理负载平衡和caching,但它们主要是快速和小型的Web服务器。 所以,我将使用Varnish作为负载平衡器,caching前端,并将Nginx或Lighty作为Web服务器后端。
(INTERNET)-----[Varnish]-----[Lighty/Nginx]
Varnish与Nginx vs Lighttpd的性能对比可以帮助你理解你的需求。
http://nbonvin.wordpress.com/2011/03/24/serving-small-static-files-which-server-to-use/
清漆似乎只在有大量caching的dynamic输出的情况下才有用 – 甚至在这里,还不清楚在哪个阈值下它将比普通的旧式Web服务器开始工作得更快。
为了提供其他服务,包括大量的静态文件,请查看上面的基准以作出select。