gpt4 book ai didi

html - 基于 CGI-BIN 的 Web 开发的主要缺点是什么?

转载 作者:太空狗 更新时间:2023-10-29 15:58:34 24 4
gpt4 key购买 nike

我很幸运没有进行任何基于 cgi-bin .cgi 的 Web 开发。但一般来说,那些经历过的人似乎不会“怀念”那些日子。

我最近加入的一个项目在处理需要与具有基于 CGI-BIN API 的遗留系统通信的页面时出现性能问题。该系统是 COGNOS 7。

我迄今为止收到的反馈是“COGNOS 很慢”,但其他人报告说 COGNOS 取得了巨大的成功,我认为这更多地与通过 CGI-BIN 的访问有关,而不是 COGNOS 本身的性能.

所有这些都说明了导致基于 CGI-BIN 的 Web 开发性能不佳、困难等的主要问题是什么......

最佳答案

基于 CGI-BIN 的系统的基本架构问题是每个 HTTP 请求都需要服务器启动一个新进程。这会以多种方式影响性能:

  • 启动进程的成本很高,因为程序中的 OS 页、设置进程等。
  • 资源不能跨请求共享,因此必须为每个请求设置任何数据库连接等
  • 用户 session 状态无法保存在内存中,因此必须在每次请求时持久化

关于html - 基于 CGI-BIN 的 Web 开发的主要缺点是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/424839/

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