之前一直在用Nginx做服务器,接下来有一个用到Django的项目,我想试试Lighttpd。
但是看资料貌似Nginx比Lighttpd流行好多,我做了一些性能测试,看差不多,到底是什么原因造成Nginx比Lighttpd流行这么多呢?用Lighttpd会有什么问题呢?
漂亮男人2017-05-16 17:31:45
功能上负载均衡(proxy/fcgi balance), 针对多核优化, lighty不如nginx, 还有官方的支持
lighty曾经很火过, 比如wikipedia、youtube、国内的豆瓣、javaeye都是lighty的用户, 很多技术社区,像chinaunix早几年也有相当多的解析lighty机制和源码的文章, 但是因为开发团队计划乱变更, 比如原先有个1.5要发布, 后来胎死腹中了, 近几(>=5)年来, 除了1.4一直放出bugfix版外没任何新特性, 其实, 看lighttpd2.0官方仓库的代码提交频率就知道了, 基本3~4个月一次, 很好的一个整合lua(原先1.4的mod_magnet相对功能实在有限)的混写配置插件的架构,正式发布遥遥无期. 反观nginx后来赶上, 三天两头一个新版, 几个新特性追加, 官方支持一给力就什么都好说了. 而且lighty负载均衡弱nginx太多, 官方又不打算改进, 很多大站前端都改用了nginx, 散户跟风主力, 接着布道者、书籍、插件数量也跟着上去了, 也就越来越火了, 随着时间流逝, lighttpd的用户也有不少转到了nginx, 这就是后浪(nginx)推前浪(lighttpd), 前浪死在沙滩上
综上, 我觉得, 你用熟了nginx就没必要换成lighttpd了