我想使用 libscgi 和 libfcgi 中的一个服务器来处理动态内容。哪一个似乎更快?
答案1
FastCGI 和 SCGI 之间的区别很小,因为 SCGI 本质上只是一个“更简单的 FastCGI”。由于 Web 服务器对 SCGI 的支持有限,大多数人改用 FastCGI,其工作方式相同。几乎所有适用于 SCGI 的内容也适用于 FastCGI。
FastCGI 和 SCGI 尝试以另一种方式解决 CGI 的性能问题。它们不再将解释器嵌入到 Web 服务器中,而是创建长期运行的后台进程。
FastCGI 在技术上更具弹性和健壮性,这可能是它比 SCGI 部署更广泛的原因。
[1]https://docs.python.org/2/howto/webservers.html#fastcgi-and-scgi