PHP面试问题:PHP常见运行模式有哪些?

2023-09-01 13:45:30
322

PHP常见运行模式包括:

  • CGI模式:允许Web服务器通过特定的协议与应用程序进行通信,将网页和WEB服务器中的执行程序连接起来,将HTML接收的指令传递给服务器执行程序,然后将服务器执行程序返回到HTML页面。
  • FastCGI模式:是CGI模式的升级版,只要打开之后,就不会每次都花时间去fork,可以一直处理请求,不再需要结束过程。
  • CLI模式:是PHP命令行运行的接口,不同于在Web服务器上运行的PHP环境,可以在命令行下运行PHP程序。
  • 模块模式:接收请求调用“mod_php”模块处理。
  • ISAPI模式:是微软提供的一套面向Internet服务的API接口,可以在被用户请求激活后长驻内存,等待用户的另一个请求。