PHP cgi模式是什么,运行原理如何理解
Admin 2022-09-27 群英技术资讯 793 次浏览
今天这篇给大家分享的知识是“PHP cgi模式是什么,运行原理如何理解”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“PHP cgi模式是什么,运行原理如何理解”文章能帮助大家解决问题。说明
1、是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。
2、CGI 描述了服务器和请求处理程序之间传输数据的一种标准。
CGI 模式运行原理
当 Nginx 收到浏览器 /index.php 这个请求后,首先会创建一个对应实现了 CGI 协议的进程,这里就是 php-cgi(PHP 解析器)。接下来 php-cgi 会解析 php.ini 文件,初始化执行环境,然后处理请求,再以 CGI 规定的格式返回处理后的结果,退出进程。最后,Nginx 再把结果返回给浏览器。整个流程就是一个 Fork-And-Execute 模式。当用户请求数量非常多时,会大量挤占系统的资源如内存、CPU时间等,造成效能低下。所以在用 CGI 方式的服务器下,有多少个连接请求就会有多少个 CGI 子进程,子进程反复加载是 CGI 性能低下的主要原因。
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
原因:是由于输出的CSV文件中没有BOM。什么是BOM?在UCS编码中有一个叫做”ZEROWIDTHNO-BREAKSPACE”的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不...
这是最简单的类型。boolean表达了真值,可以为TRUE或FALSE。语法要指定一个布尔值,使用关键字TRUE或FALSE。两个都不区分大小写。<?php$foo=True;//assign...
在本篇文章里小编给大家整理了一篇关于php去掉json反斜杠的实例讲解,有兴趣的朋友们可以参考学习下。
这篇文章主要介绍了PHP常见字符串操作函数与用法,结合实例形式总结分析了php针对字符串的格式化、分割、连接、比较等相关操作技巧,需要的朋友可以参考下
取消引用当unset一个引用,只是断开了变量名和变量内容之间的绑定。这并不意味着变量内容被销毁了。例如:<?php$a=1;$b=&$a;unset($a);?>不会unset&...
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008