轻量级PHP支持networking服务器:Nginx,Cherokee或者Hiawatha?

下个月,我必须将我们公司的网站从我们目前的第三方网站主机移到我们自己的云端服务器。

我想使用一个轻量级的networking服务器。 要求是:

  • PHP支持
  • HTTPS支持
  • 虚拟域(我们有一些域将指向相同的IP地址)
  • 积极开发(补丁安全问题等)
  • 在Linux上运行(但不需要二进制包;如果我必须从源代码编译它,那就这样吧)

我们不需要URL重写能力; search引擎优化大约为零

在Nginx,Cherokee和Hiawatha之间,你能向我提供每个人的赞成/反对吗?

或者你可以推荐一些更好的?

提前致谢。

切诺基实际上是惊人的有效。 不要让卡通( 和令人惊讶的方便)gui让你觉得否则 …如果你去与nginx,准备花些时间在床上与一些(令人毛骨悚然的)俄罗斯configuration文件 。 说,这是伟大的..但没有比切诺基更快,或更好。 国际海事组织(IMO),nginx伙伴保持严肃和紧缩的气氛,试图延续这种看法。 Hiawatha有点粗糙,我会说更适合于便携/embedded式应用。 还有很多其他的select,让我知道如果你找不到你想要的东西,我可以扔更多的想法在那里…但是无论你做什么..不要使用Apache,哈哈。 开玩笑。 还是我? 开玩笑说,如果你长大了mod_rewrite,准备好一些挫折… 没有任何这些解决scheme的快速和简单的翻译你的虚拟主机,别名等 。 你得到, REWRITE他们 ..得到它?

我一直在使用Hiawatha进行一些项目,事实certificate它是稳定的,实际上是“build立在安全的基础上”。

如果你喜欢一个轻量级的networking服务器,并使用一个操作系统,得到hiawatha回购我会试试看。 易于configuration和部署,它有一些体面的安全function

除此之外,我经常用php-fpm来推荐nginx,因为它非常快速且稳定。 除此之外,使用自定义configuration和运行时variables在不同的用户下运行php实例相当简单。