您的位置:首页 > 编程语言 > PHP开发

PHP的四种运行方式

2015-09-24 10:44 375 查看
一、作为Web服务器模块运行,稳定性高,安全保障由Web服务器机制提供。例如:PHP可以作为Apache的模块来运行。

二、作为CGI来使用。简单的说,CGI是一个可执行程序,来处理服务器传递的php脚本,效率低下,安全性低,而且必须和Web服务器部署在一起,无法承受高并发访问。现在,已经很少采用这种方式了。

三、以FastCGI形式运行。FastCGI和CGI的区别是,它是以进程形式常驻内存的,速度非常快。它通过Socket与外部通信,这意味着FastCGI可以与Web服务器分离,非常安全,还可以分布式部署,适合处理高并发的网站。PHP和Nginx就是以这种方式结合的。

四、以命令行形式运行。可以完成一些批处理、建立任务队列等工作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: