当前位置:首页 > 建站优化 > 正文内容

IIS、Apache、Tomcat、Nginx、CDN,它们之间有何区别?

zhuangbi888.com2021-03-10 04:00建站优化1034

一个学习的总结,或者说是汇总,有些链接给出的观点过时,已按照自己的理解经过修改编辑;

web服务器

Web服务器的基本功能就是提供Web信息浏览服务,响应客户端的浏览器请求。因为Web服务器主要支持的协议就是服务器?

不支持事务处理或数据库连接池,但它可以配置各种策略来实现容错性和可扩展性,例如负载平衡,缓冲,集群。

IIS、Apache、Tomcat都可以属于Web服务器。

IIS 是微软开发的web服务器,需要收费,主要用来跑 asp.net asp php,只能在windows下运行。

Apache与Tomcat都是Apache开源组织开发的用于处理 都能处理。

一般是把 Apache服务器 与 tomcat服务器 搭配在一起用:

1) Apache服务器 负责处理所有 静态的 页面/图片 等信息。

2) Tomcat 只处理动态的 部分。

Apache:是C语言实现的,专门用来提供HTTP服务。特性:简单、速度快、性能稳定、可配置(代理)

1、主要用于解析静态文本,并发性能高,侧重于HTTP服务;

2、支持静态页(HTML),不支持动态请求如:CGI、Servlet/JSP、PHP、ASP等;3、具有很强的可扩展性,可以通过插件支持PHP,还可以单向Apache连接Tomcat实现连通;

4、Apache是世界使用排名第一的Web服务器。

Tomcat:是Java开发的一个符合JavaEE的Servlet规范的JSP服务器(Servlet容器),是 Apache 的扩展。特性:免费的Java应用服务器

1、主要用于解析JSP/Servlet,侧重于Servlet引擎;

2、支持静态页,但效率没有Apache高;支持Servlet、JSP请求;

3、Tomcat本身也内置了一个整合。

Apache + Tomcat:两者整合后优点:如果请深圳市是静态网页则由Apache处理,并将结果返回;如果是动态请求,Apache会将解析工作转发给Tomcat处理,Tomcat处理后将结果通过Apache返回。这样可以达到分工合作,实现负载远衡,提高系统的性能。apache是web服务器,tomcat是应用(java)服务器,它只是一个servlet容器,可以认为是apache的扩展,但是可以独立于apache运行。独立于apache运行。换句话说,apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器(桶),而这个桶也可以不放在卡车上。

Nginx是俄罗斯人编写的十分轻量级的 代理服务器。

Nginx与Apache比较:

1)轻量级,同样起web 服务,比apache占用更少的内存及资源 ;

2)高并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 ;

3)高度模块化的设计,编写模块相对简单 ;

4)提供负载均衡;

5)apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程;

归纳起来,CDN具有以下主要功能:(1)节省骨干网带宽,减少带宽需求量;(2)提供服务器端加速,解决由于用户访问量大造成的服务器过载问题;(3)服务商能使用Web Cache技术在本地缓存用户访问过的Web页面和对象,实现相同对象的访问无须占用主干的出口带宽,并提高用户访问因特网页面的相应时间的需求; (4)能克服网站分布不均的问题,并且能降低网站自身建设和维护成本;(5)降低“通信风暴”的影响,提高网络访问的稳定性。

标签: iis ftp 域名

相关文章

江苏:家政服务诚信平台建设基地启动,逾15万名家政服务人员入驻, 你怎么看?

江苏:家政服务诚信平台建设基地启动,逾15万名家政服务人员入驻, 你怎么看?

这是国家非常好的一个举措。 家政人员加入国家统一的管理。 方向趋势必然,就看怎么样运用这些数据。 其实各地的家政组织也不断的在研究从业者诚信问题,但由于这个行业比较混乱,从业者年龄偏大,综合素质比较低...

做网站设计需要什么样的电脑配置?

做网站设计需要什么样的电脑配置?

1、平面设计,电脑配置要求不是很高。 2、内存 一般标配4G,有特别需求,可以加到8G。 3、平面设计对于显卡要求不高,GT640、R7 250版本的低端显卡都足以胜任了,GTX750 2G显卡基本上...

主流网站(韩国主流网站)

主流网站(韩国主流网站)

目前只有微软官方和msdn i tell you等微软官方系统镜像导流站下载的系统最纯净,属于原版镜像,安装此类系统,可以保证电脑最佳的兼容性、稳定性和安全性。而对于很多像系统之家等系统下载站,一般都...

关于黑龙江口腔诊所网站备案是否需要前置审批?

关于黑龙江口腔诊所网站备案是否需要前置审批?

需要的! 网站涉及哪些信息内容应在备案前办理前置审批手续? 在《互联信息服务管理办法》的第五条中规定:从事新闻、出版、教育、医疗保健、药品和医疗器械、文化、广播电影电视节目等互联网信息服务,依照法律、...

B2B网站建设哪家好(怎么做b2b网站吗)

B2B网站建设哪家好(怎么做b2b网站吗)

本篇文章给大家谈谈B2B网站建设哪家好,以及怎么做b2b网站吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、做外贸出口什么b2b外贸网站好 2、天津B2B网站建设哪家...

flash网站系统(自学型网站建设)

我也正在学习,我谈谈自己的看法,供参考 现在flash 改名叫animate简称an了 学习网站很多,不过很多都是收费的,也有不收费的 收费的教的很系统,如果初学看那些不收费的就可以了。 比如我正在学...

网站页面的布局分类(视频网站页面布局)

网站页面的布局分类(视频网站页面布局)

网站关键词怎样布局才是合理的? 如何布词呢? 布词就是把词选好后,进行合理的分布,通常网站标题以核心关键词、主词为主;分类目标、栏目以目标关键词为主;文章页面以长尾词为主,注意要进行合理的分配。 1、...

做网站和推广需要多少钱?

做网站和推广需要多少钱?

市面上做个一般普通的企业网站定做价格在3000~6000元的样子较为常见,做个一般的品牌宣传网站定制花费在6000到10000常见,要是标准相当高的品牌推广型网站定制花费在1-3万也是差不多的,做个一...