gpt4 book ai didi

apache - cgi死了吗?

转载 作者:行者123 更新时间:2023-12-03 14:01:17 26 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

7年前关闭。




Improve this question




好吧,让我们说得更温和一点:cgi(通用网关接口(interface))是遗留的吗?

是的?不?

从今天开始的项目(不需要与遗留系统或库交互的项目)在什么情况下会使用 cgi?

最佳答案

其实离死还很远。尽管存在开销,但出于安全考虑,许多虚拟 Web 托管公司现在将 PHP 作为 CGI 运行,因为它可以与 suEXEC 一起使用。 suEXEC 意味着您的脚本在您的实际 Unix 用户权限下执行,因此受到操作系统权限分离的限制。这是一个比 PHP 特定的 open_basedir 替代方案更强大的安全模型。

此外,CGI 是一个非常简单且用途广泛的界面,对它的支持永远不会从 Web 服务器中消失。许多较新的接口(interface)(如 FastCGI 和 SCGI)继承了 CGI 将 HTTP header 和其他变量传递给 Web 应用程序并返回的方式。甚至 PHP 的 SAPI 也用它的 $_SERVER 模仿了这一点。多变的。所以 CGI 并没有消失,它只是在建立。

关于apache - cgi死了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1464652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com