SCGI或FastCGI-您喜欢什么?[关闭]


8

我正在对该主题进行一些研究(搜索),但我只能找到2-3岁的帖子。我对今天的情况感兴趣。你更偏向于哪个,为什么?

Answers:


4

FastCGI是我的偏爱。与其说它是技术,不如说是它在众多共享托管服务中所使用的技术。它还与许多不同的开发语言/框架(例如Django和PHP)兼容,并且可与Apache服务器一起使用,Apache服务器在基于Unix的服务器上非常流行。



3

从技术上讲,FastCGI允许双工复用,而SCGI则不允许(甚至不是单向复用)。SCGI对于流量少的小型站点是可以的,在每个站点一次完成一个请求,然后依次处理一个请求。

FastCGI比SCGI更普遍,换句话说,FastCGI协议比SCGI更标准。FastCGI协议的最新修订日期不表示有任何错误,不更新不需要的协议也可以。

如果可以的话,我只想比较FastCGI和SCGI,就像比较XML和自定义序列化格式(例如JSON或LISP变体)一样。有些人抱怨XML太复杂,并创建了自己的格式,据说更简单,但是随着事物的规模或复杂性的扩展,它显示出比XML更复杂的格式。与FastCGI和SCGI类似。

FastCGI在技术上更具弹性和健壮性,这可能是它比SCGI更为广泛部署的原因。

也就是说,SCGI至少仍比CGI(按请求的经典单进程启动)更好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.