fastcgi和cgi有什么区别
发布时间 - 2020-07-13 00:00:00 点击率:次区别分析:
(推荐学习:nginx教程)
cgi
web 服务器会根据请求的内容,然后会 fork 一个新进程来运行外部 c 程序(或 perl 脚本…), 这个进程会把处理完的数据返回给 web 服务器,最后 web 服务器把内容发送给用户,刚才 fork 的进程也随之退出。
如果下次用户还请求改动态脚本,那么 we
b 服务器又再次 fork 一个新进程,周而复始的进行。
fastcgi
web 服务器收到一个请求时,他不会重新 fork 一个进程(因为这个进程在 web 服务器启动时就开启了,而且不会退出),web 服务器直接把内容传递给这个进程(进程间通信,但 fastcgi 使用了别的方式,tcp 方式通信),这个进程收到请求后进行处理,把结果返回给 web 服务器,最后自己接着等待下一个请求的到来,而不是退出。
综上所述,差别在于是否重复 fork 进程,处理请求。
# 周而复始
# 时就
# 会把
# 又再
# 而不是
# 发送给
# 下次
# 然后会
# 使用了
# 开启了
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
,怎么在广州志愿者网站注册?
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
奇安信“盘古石”团队突破 iOS 26.1 提权
Laravel如何发送系统通知?(Notification渠道示例)
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
如何在阿里云香港服务器快速搭建网站?
详解Android图表 MPAndroidChart折线图
Laravel如何使用模型观察者?(Observer代码示例)
如何破解联通资金短缺导致的基站建设难题?
Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康
Java解压缩zip - 解压缩多个文件或文件夹实例
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
使用豆包 AI 辅助进行简单网页 HTML 结构设计
Laravel如何实现模型的全局作用域?(Global Scope示例)
如何有效防御Web建站篡改攻击?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
敲碗10年!Mac系列传将迎来「触控与联网」双革新
如何在IIS中新建站点并配置端口与IP地址?
如何在不使用负向后查找的情况下匹配特定条件前的换行符
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
高端建站三要素:定制模板、企业官网与响应式设计优化
Python文件异常处理策略_健壮性说明【指导】
用yum安装MySQLdb模块的步骤方法
Laravel如何使用Sanctum进行API认证?(SPA实战)
动图在线制作网站有哪些,滑动动图图集怎么做?
无锡营销型网站制作公司,无锡网选车牌流程?
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
Linux系统运维自动化项目教程_Ansible批量管理实战
大同网页,大同瑞慈医院官网?
如何在宝塔面板创建新站点?
如何用y主机助手快速搭建网站?
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
网站制作软件免费下载安装,有哪些免费下载的软件网站?
如何在 Pandas 中基于一列条件计算另一列的分组均值
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
如何构建满足综合性能需求的优质建站方案?
JS中对数组元素进行增删改移的方法总结
制作企业网站建设方案,怎样建设一个公司网站?
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
如何用AWS免费套餐快速搭建高效网站?
手机网站制作与建设方案,手机网站如何建设?
javascript读取文本节点方法小结
如何在建站之星绑定自定义域名?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?

