本篇内容介绍了“php常见运行模式是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1、CGI
允许web服务器通过特定的协议与应用程序进行通信,通俗地说,CGI就像一座桥梁,将网页和WEB服务器中的执行程序连接起来,将HTML接收的指令传递给服务器执行程序,然后将服务器执行程序返回到HTML页面。跨平台CGI性能优异,几乎可以在任何操作系统中实现。
2、FastCGI
fast-cgi是cgi模式的升级版,它就像一个常驻的cgi,只要打开之后,不会每次都花时间去fork,就可以一直处理请求,不再需要结束过程。
3、CLI
是php命令行运行的接口,不同于在Web服务器上运行的PHP环境(PHP-CGI、ISAPI等)。也就是说,PHP不仅可以写前台页面,还可以写后台程序。
4、Web模块模式
apache+php运行时,默认使用的是模块模式,它把php作为apache的模块随apache启动而启动,接收到用户请求时则直接通过调用mod_php模块进行处理。
5、ISAPI
是微软提供的一套面向Internet服务的API接口,一个ISAPI的DLL,可以在被用户请求激活后长驻内存,等待用户的另一个请求,还可以在一个DLL里设置多个用户请求处理函数。
一、phpStudy,是一个新手入门最常用的开发环境。
二、WampServer,WampServer也同样的也是和phpStudy一样操作简单对小白比较友好。
三、XAMPP,XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包;
四、MAMP,MAMP分为两种MAMP和MAMP Pro for Mac。
五、宝塔面板,宝塔面板是一款服务器管理软件,支持windows和linux系统。
六、UPUPW,UPUPW是目前Windows平台下最具特色的Web服务器PHP套件。
“php常见运行模式是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。