【发布时间】:2012-09-23 04:52:07
【问题描述】:
当 PaaS 出现时,我听到了很多话NGINX, uWSGI, Gunicorn, lighthttpd, Apache .. 等等
这绝对是个新手问题。但我主要知道的是
网络服务器监听请求执行操作并返回 回应
现在我想知道的是,有什么区别
NGINX, lighthttpd, Apache, uWSGI 和 Gunicorn..etc 这两个组都是 Web 服务器,但有什么区别以及它们在哪里使用?
我使用像 openshift 这样的平台,他们实际上使用 Apache,我们必须使用 wsgi 服务器在内部移植它。..
我可以使用 NGINX 或 lighthttd 代替 uWSGI 或 Gunicorn 吗?
【问题讨论】:
-
我猜你不是已故的丹尼斯·里奇? :-)
-
仅供参考,uWSGI 是服务器,但不是 http 服务器。它是 http 服务器和 Web 框架/应用程序之间的接口,因此不属于此类。
-
没经验,不过好像也是个好东西。
标签: django apache web-applications webserver gunicorn