我对 Web 服务器事务非常陌生,并且相对是 C++ 的幼稚学生。我现在正在做一个项目,我必须为现有的 Web 服务器创建一个插件。这是一个公司的商业项目,但它也是我的学士论文项目。我不太确定哪个 Web 服务器适合我的项目。我正在寻找的 Web 服务器应该处理网络套接字并将 http 或 https 请求作为对象呈现,插件(我想要开发的)应该从中读取标头、url、数据和翻译(特别翻译 SOAP 和REST)相应地用于公司的Data storage的Filesystem API,反之亦然。插件必须使用C++开发。服务器环境是Linux Cent OS 6。公司的普通员工以前从未使用过linux服务器环境。它是一家小公司。他们以前只使用 Windows 和 IIS Web 服务器。我们的项目经理不愿意使用 Apache,因为它占用空间大,速度慢,而 IIS 不适合 linux。所以,我们正在寻找一个免费的 Linux 轻量级 Web 服务器。
我看到人们谈论了很多关于 Nginx、G-WAN、Cherokee、Lightspeed、Varnish、Tntnet 等的话题。但我并没有真正找到任何关于这些 Web 服务器比较的标准判断来源。所以,请告诉我,哪个 Web 服务器更适合我。等待答复。