PHP运行模式与SAPI接口

发布时间:2025-04-01 点击:14
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接著进行的。


【网站优化】如何有效的开展百度竞价推广?
移动端网站怎么优化解析移动端网站建设标准
热门关键字如何优化到百度首页
许昌网站建设-什么是网站互动?
网站建设:确定建站步骤的方案怎么写
如何利用网站优化超越竞争对手
我公司承接中核集团网站建设+微信小程序开发业务
什么是网站源代码?