我主要使用PHP,并且在某种程度上使用Java。目前正在研究Python和Django。在生产环境中部署Django项目时,需要选择实现wsgi
规范的服务器之一。
定义和历史一样简单。回顾php世界,我看不到与wsgi
相似的地方,这会造成一些混乱,并且可能是一个了解它的机会。
所以问题是使python应用程序实现wsgi
规范所需的特殊性(框架和服务器)是什么?
我们对php有类似的规范吗?有/没有的任何理由? python可能是一个独特的问题?但是,我看到我们也可以将uWSGI与php应用程序一起使用。
wsgi
是否类似于Java Servlet
规范? uWSGI服务器就像Tomcat
,即Application Server
。
如果我们将wsgi
服务器视为Application Server
,那么它提供了哪些服务,例如管理安全性,事务处理,资源池和消息传递或更多/全部?