• 技术文章 >PHP >PHP教程

    php FastCGI模式如何理解

    小妮浅浅小妮浅浅2021-05-27 15:05:37原创247

    1、说明

    是一种让交互程序与 Web 服务器通信的协议。FastCGI 是早期通用网关接口(CGI)的增强版本。FastCGI致力于减少网页服务器与 CGI 程序之间交互的开销,从而使服务器可以同时处理更多的网页请求。

    2、原理

    在FastCGI过程管理器启动后,首先解析php.ini文件,初始化执行环境,然后启动多个CGI协议解释器守护过程(在过程管理中可以看到多个php-cig或php-cgi.exe),等待WEB服务器的连接;当客户端要求到达WEB服务器时,FastCGI过程管理器会选择并连接到一个CGI解释器,WEB服务器会将CGI环境变量和标准输入发送到FastCGI的子过程php-cgi;php-cgi子过程处理完成后,将标准输出和错误信息返回WEB服务器;此时,php-cgi子过程将关闭连接,此请求将关闭,然后继续等待和处理FastCGI过程管理器的下一个请求连接。

    以上就是php FastCGI模式的理解,希望对大家有所帮助。更多php学习指路:php教程

    专题推荐:phpfastcgi
    上一篇:php中CGI模式的介绍 下一篇:php FastCGI模式的优缺点

    相关文章推荐

    • php递归遍历文件夹• php八大数据类型• php高并发处理• php数组排序并输出• php数组排序保持索引• php数组排序并保持索引关系• php数组去重• php安装mysql扩展模块• php安装扩展的几种方法• phpstorm配置php环境• php文件怎么转成mp3• php文件用什么软件编写• php文件上传大小限制• php文件怎么解压• php文件怎么在手机上打开• php中PDO获取关联数组• php之phpstorm自动代码补全的使用• php中使用rand产生随机数• php构造方法__construct()是什么• php中Swoole的模块介绍• php命令行中进行断点
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网