[PHP] 三种运行模式 ISAPI模式 APACHE2HANDLER模式 CGI模式 FastCGI模式
2023-02-18 15:47:04 时间
ISAPI模式:ISAPI是微软提供的一套标准,PHP的ISAPI模式意思是PHP在windows系统上的IIS进行配合的运行模式,在PHP5.3之后不再支持,php5isapi.dll文件,PHP进程和IIS进程合一块
APACHE2HANDLER模式:PHP作为Apache的模块,PHP进程和Apache进程合一块
CGI模式:CGI一般是可执行程序,例如exe文件,每次都fork一个进程来运行外部的exe文件,并且只能处理一个用户请求,处理完成就会退出.当用户请求数量非常多时,会频繁的fork进程和退出进程,占用大量系统的资源效能低下.每次fork PHP进程独立运行处理.
FastCGI模式:在web服务器启动时候,FastCGI处理进程就开启而且不会退出.接收到请求后,服务器通过TCP或者本地socket直接把内容传递给FastCGI进程,常驻内存不需要每次都fork进程
相关文章
- sublime package control失败
- centos绑定https
- postgresql入门
- centos networkmanager 和 network配置冲突
- centos6.5 命令行配置无线上网
- CentOS 6.5 BCM43142 80211无线网卡驱动安装
- composer手动安装到windows
- [数据库] windows server 2003下mysql出现10048错误的解决办法 Can't connect to MySQL server on '127.0.0.1' (10048)
- 桥接模式-多台虚拟机配置(重要)
- VMware虚拟机中如何配置静态IP
- MySQL5.7 mysql.user创建用户
- centos有两个版本的apache
- mySQL授权(让从服务器用户可以登录到主服务器)
- mysql主从同步错误,提示The server quit without updating PID file
- Centos查看端口占用令
- mysql 远程访问不行解决方法 Host is not allowed to connect to this MySQL server
- phpmyadmin配置
- 虚拟机网络配置,桥接模式和NAT模式
- mysql升级到5.7时间戳报错
- 13个实用的Apache Rewrite重写规则