cgi、fast-cgi、php-cli、php-fpm
PHP CLI fast FPM CGI
2023-09-11 14:14:56 时间
cgi、fast-cgi、php-cli、php-fpm
cgi 协议模式
cgi模式 通用网关接口(Common Gateway Interface),它允许web服务器通过特定的协议与应用程序通信, 调用原理大概为:
用户请求—>Web服务器接收请求—>fork子进程—>调用程序/执行程序—>程序返回内容/程序调用结束—>web服务器接收内容—>返回给用户,由于每次用户请求,都得 fork 创建进程调用一次程序,然后销毁进程,所以性能较低。
fast-cgi 协议模式
fast-cgi是cgi模式的升级版,它像是一个常驻型的cgi,只要开启后,就可一直处理请求,不再需要结束进程,调用原理大概为:
web 服务器 fast-cgi 进程管理器初始化—>预先forkÿ
相关文章
- 使用php操作memcache
- php 把cli控制台argv参数转化为标准的$_request变量
- 禁用PHP函数,可以对php.ini进行配置
- PHP错误级别 error_reporting() 函数详解
- PHP常量PHP_SAPI与函数php_sapi_name()简介,PHP运行环境检测
- php实现cookie即时生效
- asp、aspx、php、jsp万能密码大全【笔记】
- php:使用XHProf查找PHP性能瓶颈
- linux中PHP dirname(__FILE__)路径问题解决
- PHP程序员面临的成长瓶颈
- 使用thrift进行跨语言调用(php c# java)
- PHP获取QQ群成员QQ号码
- Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]
- 解决phpMyAdmin在nginx+php-fpm模式下无法使用的问题
- php:在linux上用sudo提升权限(centos 8 / PHP 7.4.2)
- PHP CLI模式下的多进程应用
- [php-src] Php内核的有趣高频宏
- Atitit. servlet 与 IHttpHandler ashx listen 和HttpModule的区别与联系 原理理论 架构设计 实现机制 java php c#.net js javascript c++ python
- paip. 混合编程的实现resin4 (自带Quercus ) 配置 php 环境
- paip.php 配置ZEND DEBUGGER 断点调试for cli..
- PHP XML Expat 解析器
- PHP面试题:写一个二维数组排序算法函数,能够具有通用性,可以调用php内置函数(array_multisort())
- CentOS下yum安装PHP,配置php-fpm服务
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- PHP-FPM包的安装与配置 转
- 转 PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- Ubuntu 下升级 php
- PHP 使用 Redis