- 导航
1、PHP的运行模式:
PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作还原管都是一样的,作为一种SAPI运行。
1、当我们在终端当年进php这个命令的时候,它使用的是CLI。
它就像一个web服务器一样来支持php完成这个请求,请求完成后再重新把控制权交给终端。
2、当使用Apache或别web服务器作为馊主时,当一个请求来时,PHP会来支持完成这个请求。一般有:
多进程(通常编译为apache的模块来处理PHP请求)
多线程模式
2、一切的开始:SAPI接口
通常我们编写php
Web程式都是通过Apache或Nginx这类Web服务器来测试脚本.也许在命令走走通过php程式来收拾走PHP脚本.捡走完成脚本后,服务器应
答,浏览器显示应答信息,或者在命令结束后在标准输出显示内容.我们很少关心PHP解释器在哪里.虽然通过Web服务器和命令走程式捡走脚本看起来很不一
样.实际上她们的工作是一样的.命令走程式和Web程式类像,指示走参数传递给要捡走的脚本,相当於通过url请求一个PHP页面.脚本戳里完成后回回响
应结果,只不过命令走响应的结果是显示在终端上.脚本捡走的开始都是通过SAPI接著进行的。
信息来源:网站管理员
添加时间:2014-12-02
浏览次数:
分享到:
加微信
首页