文章插图
说明
1、是一种让交互程序与 Web 服务器通信的协议 。FastCGI 是早期通用网关接口(CGI)的增强版本 。
2、致力于减少网页服务器与 CGI 程序之间交互的开销,从而使服务器可以同时处理更多的网页请求 。
原理
在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模式的理解,希望对大家有所帮助 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- php memcache 和redis区别 php中Redis和Memcached的不同
- PHP中strval函数如何使用(php strval)
- php 工厂模式 php工厂模式的介绍
- php cgi php中CGI模式的介绍
- php常用函数 PHP内部函数是什么
- php单例模式的意义 php单例模式如何理解
- php sapi php中的SAPI是什么
- php中PCRE2的使用
- php截取字符串几种方式 php字符串的截取方式
- php中文网 php中