标签:接口   gate   gateway   fast   实现   执行环境   uil   bsp   管理程序

什么是cgi

CGI(Common Gateway Interface)即公共网关接口,web服务器和php解析器沟通的协议。

什么是fastcgi

可以理解为改进版本的cgi协议,因为每次调用cgi应用程序都会重新解析php.ini初始化执行环境,这样就造成了很大的浪费。允许fastcgi应用程序解析php.ini后常驻内存,这样就提高了性能。

http://www.mit.edu/~yandros/doc/specs/fcgi-spec.html#S1

http://www.mit.edu/afs.new/sipb/project/merakidev/src/openwrt-meraki/openwrt/build_mips/lighttpd-1.4.11/doc/fastcgi.txt

什么是 php-cgi

php官方自带的,php基于网络的解释器。支持cgi协议,支持fastcgi协议。

因为有一些缺陷,基本不再使用。

什么是 php-fpm

php fastcgi应用程序管理程序。

master进程是fastcgi应用程序调度程序,可以实现平滑重启。

woker进程是支持fastcgi协议的php解释器。

参考 https://www.xiebruce.top/606.htm

cgi,fastcgi,php-cgi,php-fpm 是什么

标签:接口   gate   gateway   fast   实现   执行环境   uil   bsp   管理程序

cgi php是什么意思,cgi,fastcgi,php-cgi,php-fpm 是什么相关推荐

  1. cgi与php的区别,fastcgi与cgi的区别

    fastcgi与cgi有什么不同 前言 现在的CGI基本没人使用,不安全以及性能极其低下,越来越多的使用web内置扩展.fastCGI.例如微软iis的ISAPI,apache的php模块,nginx ...

  2. fastcgi与cgi的区别

    fastcgi与cgi的区别 先讲下cgi: cgi在2000年或更早的时候用得比较多, 以前web服务器一般只处理静态的请求,如果碰到一个动态请求怎么办呢?web服务器会根据这次请求的内容,然后会f ...

  3. cgi标准面试php,PHP面试:简述CGI、FastCGI和PHP

    CGI CGI:通用网关接口(Common Gateway Interface),是Web 服务器和请求处理程序之间传输数据的一种标准或协议,只要遵循这个标准就可以用任何动态语言实现处理程序. 通常所 ...

  4. Fastcgi、CGI 是什么及区别

    1.CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者. 2.web server(比如说nginx)只是内容的分发者. 比如,如果请求/index ...

  5. c语言cgi函数库,cgic: 为C语言编写CGI的C函数库

    CGIC介绍 怎样写CGIC应用程序 怎样产生图片在CGIC中? CGI调试特征: 利用捕获 cgic函数参考 cgic变量参考 cgic结果编码参考 cgic快速索引 一般的Unix系统都支持ANS ...

  6. cgi硬盘安装器_系统镜像安装CGI备份还原

    更新啦~更新啦~ ✿✿ヽ(°▽°)ノ✿ 进入PE界面后,我们常用CGI备份还原和Windows安装器这两个软件将下载好的系统镜像安装到硬盘上的系统分区中,本文以CGI备份还原这款软件安装从MSDN下载 ...

  7. perl cgi session php,如何使用Perl中的CGI :: Session处理Web会话?

    我使用CGI在Perl中创建Web应用程序.此应用程序实现模型视图控制器体系结构,并且系统在根目录中具有以下结构: -楷模 -views -controllers -index.pl 文件index. ...

  8. cgi python_通读Python官方文档之cgi

    前驱知识 简单点说: web服务器接受请求,启动CGI:CGI接受请求,处理,返回给服务器:服务器返回给用户 cgi效率不高,每次都要fork一个新进程出来 WCGI,Python架设的一个桥,连接了 ...

  9. c语言cgi函数库,cgic: 为C语言设计CGI地C函数库

    cgic: 为C语言设计CGI地C函数库 cgic: 为C语言编写CGI的C函数库 ---由Thomas Boutell开发 ************************************* ...

  10. php 的几种运行方式

    php 的几种运行方式 CGI FAST-CGI Web-module CLI CGI CGI (Common Gateway Interface) 是通用网关型接口,CGI是外部应用程序(CGI程序 ...

最新文章

  1. Docker Compose安装
  2. 读《程序是怎样跑起来的》第一章有感
  3. 多学科可行法matlab,微小卫星多学科建模与仿真方法研究
  4. 用vi在linux下查看16进制文件
  5. Qt组件中的双缓冲无闪烁绘图
  6. 支付宝封杀比特币,可以说是毫不留情!
  7. Android的FileOutputStream和FileInputStream内部存储文件读取
  8. 全信考试JAVA_2010年全国信息技术水平考试JAVA样题
  9. 你实现团队管理了吗?
  10. 服务器部署Java项目详述
  11. canvas绘图API
  12. Ubuntu 12.04无法识别华为U8500
  13. 问题 B: PIPI发工资(拓扑排序遍历)
  14. SwiftUI 使用Apple Visionkit构建文档扫描仪
  15. 批处理之读写ini配置文件
  16. 使用poi 创建Excel 保存到本地并下载
  17. 癸酉本石头记后二十八回
  18. 激光感知(二):激光雷达标定
  19. js以yyyy-MM-dd HH:mm格式获取当前系统日期
  20. PDF有密码,如何编辑密码?

热门文章

  1. 年仅 5 岁的 Rust 如何成为最受欢迎的编程语言?
  2. 在 Rust 代码中编写 Python 是种怎样的体验?
  3. 编程基础知识真的是九阳神功吗?
  4. 酷炫的VR选座,阿里大麦背后的技术堪称豪华
  5. 华为悬红“奥林帕斯奖”,促进数据产业基础技术研究与生态建设
  6. 这款刷爆抖音的玩意儿,竟然是程序员的福音!
  7. 5G 时代连接 70 亿人,安全如何保障?
  8. 程序员必备技能之 Git 的体系结构与历史
  9. 微软在一步一步把 Windows 10 玩出碎片化?
  10. 5 万条微信语音升入太空;阿里京东否认停止社招;雷军开怼华为 | 极客头条...