首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有替代cgi/快速cgi的方法?

是否有替代cgi/快速cgi的方法?
EN

Server Fault用户
提问于 2010-11-16 08:40:04
回答 3查看 6.7K关注 0票数 3

只是想知道,除了cgi/ alternative,还有其他的替代方法吗?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2010-11-16 09:23:20

这取决于你想做什么。Apache (默认情况下)不依赖CGI/FASTCGI来执行PHP、Perl或任何您想要的代码。它在自己的进程中集成服务器端代码的执行。它可能更简单,但也更重。

因此,如果您的问题是:是否有一个替代FASTCGI来执行服务器端代码之外的the服务器进程?那么,我相信如果您使用PHP、Perl或C编写代码,答案是否定的。

票数 2
EN

Server Fault用户

发布于 2010-11-16 10:26:59

FastCGI是与语言/web服务器无关的传输协议,唯一的选择是SCGI,由于某些原因,SCGI不像FastCGI那么流行,尽管它更简单、更干净,性能也没有下降。

对于不同的编程语言和web服务器组合,有(通常)更快的选择:

  • 对于python,WSGI是由mod_wsgi在Nginx上的Apache / uwsgi和无数python应用服务器上实现的。
  • 对于ruby,有Rack,它是由Apache / nginx的乘客实现的。
  • 对于PHP,Apache有mod_php (速度更慢,线程不安全)。
票数 3
EN

Server Fault用户

发布于 2010-11-16 09:41:40

如果您说的是,那么就有mod_php了。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/202341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档