详解Nginx 和 PHP 的两种部署方式的对比

2种部署方式简介
第一种
第二种
如下图 :
对比
从系统设计角度
第一种部署是常规部署方式,大中小规模网站都能适用。
第二种,不同服务部署在不同服务器上,更加细致。但也有几个问题:
相比第二种部署方式,第一种多走了一次进程间交互。
第一种部署,通过网络交互的是HTTP协议,第二种通过网络交互的是fast-cgi协议, 这两种协议对比如何呢?
fast cgi 的数据包会比HTTP稍微大一些,fast cgi协议会比HTTP携带更多的参数信息、传输控制信息等等。 fast cgi 协议比HTTP协议格式化严格一些,解析起来速度更快一些。 从运维角度
第一种是最常见的部署方式,简单统一,所有提供web服务的服务器上的服务都是同构的,单调粗放。
第二种则是将nginx和PHP-fpm单独分开部署,不同服务在服务器集群上的分布更加细致。如果统计Web服务中的压力分布,可以更加精细地利用硬件资源。运维成本也更高。
从开发测试角度
两种部署方式都不合适开发环境或测试环境。
开发和测试环境把nginx和PHP部署到一台服务器上即可,不需要反向代理和负载均衡。
总结
如果是LAMP环境的部署,第一种比较常见。
如果不是LAMP,是nginx和其他fastcgi服务交互,比如C/C++、Java的fastcgi程序,在大规模的网络应用中,类似第二种的部署是常见的。做到不同服务之间分开部署,反而是简化了系统的网络结构,更加便于维护。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# 详解Nginx
# 和
# PHP
# 的两种部署方式
# Nginx
# 的两种部署方式比较
# linux服务器之LVS、Nginx和HAProxy负载均衡器对比总结
# 服务器Apache与Tomcat和Nginx的理解和对比分析详解
# Python运维自动化之nginx配置文件对比操作示例
# Nginx HttpMemcModule和直接访问memcached效率对比测试
# nginx和lvs各自的优劣以及适合的使用环境
# 第二种
# 第一种
# 器上
# 的是
# 负载均衡
# 不需要
# 两种
# 会比
# 都是
# 都有
# 都不
# 都能
# 则是
# 一台
# 希望能
# 更高
# 但也
# 也都
# 有几个
# 如果不是
相关文章:
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
内网网站制作软件,内网的网站如何发布到外网?
如何在IIS中新建站点并配置端口与IP地址?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
C#如何序列化对象为XML XmlSerializer用法
金*站制作公司有哪些,金华教育集团官网?
建站之星2.7模板快速切换与批量管理功能操作指南
如何配置FTP站点权限与安全设置?
如何选择靠谱的建站公司加盟品牌?
如何用免费手机建站系统零基础打造专业网站?
如何零基础开发自助建站系统?完整教程解析
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
电商网站制作公司有哪些,1688网是什么意思?
焦点电影公司作品,电影焦点结局是什么?
学校建站服务器如何选型才能满足性能需求?
建站主机选购指南:核心配置优化与品牌推荐方案
网站微信制作软件,如何制作微信链接?
中山网站制作网页,中山新生登记系统登记流程?
如何用PHP快速搭建CMS系统?
建站主机SSH密钥生成步骤及常见问题解答?
黑客入侵网站服务器的常见手法有哪些?
Thinkphp 中 distinct 的用法解析
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
如何快速重置建站主机并恢复默认配置?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
ppt制作免费网站有哪些,ppt模板免费下载网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
在线制作视频的网站有哪些,电脑如何制作视频短片?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
江苏网站制作公司有哪些,江苏书法考级官方网站?
建站主机选择指南:服务器配置与SEO优化实战技巧
,怎么用自己头像做动态表情包?
如何通过WDCP绑定主域名及创建子域名站点?
建站主机如何选?高性价比方案全解析
网站制作说明怎么写,简述网页设计的流程并说明原因?
如何在阿里云部署织梦网站?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
利用JavaScript实现拖拽改变元素大小
攀枝花网站建设,攀枝花营业执照网上怎么年审?
装修招标网站设计制作流程,装修招标流程?
宝塔新建站点为何无法访问?如何排查?
如何在Golang中指定模块版本_使用go.mod控制版本号
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
网站制作需要会哪些技术,建立一个网站要花费多少?
建站主机空间推荐 高性价比配置与快速部署方案解析
名字制作网站免费,所有小说网站的名字?
*请认真填写需求信息,我们会在24小时内与您取得联系。