初识LAMP架构(4)---fastcgi的优势

3 篇文章 0 订阅

对于php请求,httpd可以用模块和fastcgi两种方式实现动态程序的支持。

fastcgi模式:php处理请求,不再由http服务器自身进行管理,http服务器把http协议转化为factcgi协
议,通过socket发送给fastcgi专用进程处理php程序。

fastcgi的优势

  • 稳定性
    fastcgi是以独立的进程池运行来程序,如果单独一个进程死掉,系统可以很轻易的丢弃,然后重新分配新的进程来运行逻辑。从安全性上看,fastcgi和http的server完全独立, fastcgi怎么down也不会把server搞垮。
  • 性能
    fastcgi把动态逻辑的处理从http server中分离出来,大负荷的IO处理还是留给宿主server,这 样hpttdserver可以一心一意作IO,对于一个普通的动态网页来说,逻辑处理可能只有一小部分,大量的图片等静态IO处理完全不需要逻辑程序的参与。
  • 扩展性
    fastcgi是一个中立的技术标准,完全可以支持任何语言写的处理程序,如php,java,python等。
    php-fpm就是用来支持php的fastcgi服务器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值