<<<<<<< .mine =======
当前位置: 首页 > SEO > web服务器杂谈

web服务器杂谈

时间:2012-02-13 13:41:44
web服务器,从概念上来说,可以分为两类,从硬件角度说,web服务器是用来存放web站点的服务器;而从软件上讲,web服务器就是用来处理客户的http请求,并将处理过的结果内容分发和传递给客户端,而传输的内容就是一个html文档,可以是文字、图片、样式单、脚本文件以及各种多媒体文件的集合。硬件上的web服务器就不用多讲了,本篇内容主要是针对软件方面的web服务器来讨论。

web服务器的原理

一个user agent,通常是一个web浏览器或者是一个web爬虫,通过http发起了一个特定资源的请求,例如,一个页面的搜索,一篇博客的打开访问等,然后是web服务器处理请求,将结果返回给请求者,如果成功则返回相应文档,如果失败则返回相应的http状态码。返回的html文档有可能是一个存在的物理文件,也有可能是伪静态出来的一个页面,这个要看web服务器处理请求的具体实现。web服务器的主要功能是将提供文档,但也可以从客户端接收文档并作处理,例如表单的处理以及文件的上传等。

一个web服务器,除了可以服务静态html文档之外,还可以支持服务器端的脚本语言,例如asp/aspx、php及jsp等,静态页面返回结果的页面速度较快,可以方便的被进行缓存处理;而通过服务器端脚本实现的页面,一般称为动态页面,一般需要调用相关数据库资源的,所以返回请求结果的速度相对于静态页面的要慢。

web服务器的普遍功能

1,虚拟主机功能。通过web服务器,同一个ip中,可以架设多个站点。

2,大文件的支持。在32位操作系统下,支持2G以上的文件。

3,带宽调节功能。限制某一个响应的速度,并服务更多的客户。

4,服务器端脚本的支持。能产生动态web页面,并能将web服务器和网站的实现相互分离。

常用的web服务器

常用的web服务器有Apache,IIS,nginx,Google Web Server(GWS)等,其中Apache占有的市场份额最大,达到了65%左右,微软的IIS其次,占据14%左右的份额,见下图:

web服务器市场分布

各个web服务器占用市场份额表格图:

web服务器市场份额

另外,跟web服务器密切相关的还有应用服务器,即Application Server,常用的应用服务器有

1,Java应用服务器。主要有JBoss,BEA的WebLogic以及IBM的WebSphere。

2,.NET Framework。微软提供开发.net的各种应用的应用服务器平台。

3,PHP应用服务器。知名的主要由Zend Server,用来开发各种php的应用服务器。

此外,对于java的应用环境来讲,还有一种web服务器,称之为Web容器,即Web Container,它的功能就是能让jsp/servlet能运行在该web服务器中。常用的web容器有Tomcat,Resin,WebLogic,JBoss,GlashFish以及Jetty等。

 

 

相关文章

浅谈H标签

在近期接收的网站优化案例中,发现有两个站存在滥用H标签的现象。H标签,如果用的好自然可以达到事半功倍的效果,但是在具体应...

过年没更新没外链 网站排名小发现

春节,对于每个身处异乡的打工者来说,更多还是对于家人的思念,于是我给自己放了一个小假。回家的半个月时间里,在我手中几个网...

为什么要做整站优化?

SEO整站优化是文军信息的特色服务,那么什么是整站优化,为什么要做整站优化呢,整站优化会给客户的网站带来哪些好处...

关于人事招聘的感想

HR是个需要耐心和观察力的职位,自认为自己还是符合的。周围的同事每次听我打电话通知面试,都说你怎么打了50多个,电话态度...

现代企业人才招聘,难!

  没想到招人会这么难,中国这么多的人,每年这么多的应届毕业生,这帮人都哪去了!?!---以上这些话都是从N个hr的群或...
沪ICP备10034044号-12
400-685-0732
400-685-0732 在线咨询