加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

最风行的5大开源Web处事器

发布时间:2018-08-18 03:48:59 所属栏目:业界 来源:椰果笔记
导读:技能沙龙 | 邀您于8月25日与国美/AWS/转转三位专家配合切磋小措施电商拭魅战 统计数据表现; 高出80%的web应用措施和网站都是行使的开源web处事器。在本文中,我们将先容今朝市场上最风行的5大开源web处事器,并扼要回首它们的汗青,技能特征以及更多相干内容
副问题[/!--empirenews.page--] 技能沙龙 | 邀您于8月25日与国美/AWS/转转三位专家配合切磋小措施电商拭魅战

统计数据表现;

高出80%的web应用措施和网站都是行使的开源web处事器。在本文中,我们将先容今朝市场上最风行的5大开源web处事器,并扼要回首它们的汗青,技能特征以及更多相干内容,利便你本身可以或许越发轻松的陈设这些风行的web处事器。

按照维基百科先容,web处事器是“通过HTTP协议处理赏罚web哀求的计较机体系”(a computer system that processes requests via HTTP)。这个词可以指代整个体系,也可以指代可吸取和打点HTTP哀求的的措施。本文中先容的web处事器指的是为终端用户处理赏罚web哀求的措施。

最风行的5大开源Web处事器

NGINX处事器

最风行的5大开源Web处事器

Igor Sysoev从2002年开始开拓NGINX,并在2004年宣布了第一个果真版本。NGINX的开拓是为了办理C10K(C10K是如那里理赏罚1万个并发毗连的简写)题目,今朝,环球有高出30%的网站在行使它。

Nginx是一款轻量级的Web 处事器/反向署理处事器及电子邮件(IMAP/POP3)署理处事器,并在一个BSD-like 协议下刊行。其特点是占据内存少,并发手段强,究竟上nginx的并发手段确其实同范例的网页处事器中示意较好,中国大陆行使nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

最风行的5大开源Web处事器

NGINX依赖异步变乱驱动架构来辅佐其处理赏罚大量的并发会话,因为其对资源的轻量操作和伸缩自如的特征,它成为了广受接待的web处事器。

NGINX在类BSD(Berkeley Software Distribution)容许协议的授权下宣布的,它不只可作为web处事器举办陈设,也可作为署理处事器或负载均衡器。你可以在NGINX社区网站找到它的更多信息。

NGINX的特点:

处事器

Nginx作为负载平衡处事器:Nginx 既可以在内部直接支持 Rails 和 PHP 措施对外举办处事,也可以支持作为 HTTP署理处事器对外举办处事。Nginx回收C举办编写,岂论是体系资源开销照旧CPU行使服从都比 Perlbal 要好许多。

处理赏罚静态文件,索引文件以及自动索引;打开文件描写符缓冲。

无缓存的反向署理加快,简朴的负载平衡和容错。

FastCGI,简朴的负载平衡和容错。

模块化的布局。包罗 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter。假如由 FastCG或其余署理处事器处理赏罚单页中存在的多个 SSI,则这项处理赏罚可以并行运行,而不必要彼此守候。

支持 SSL 和 TLSSNI。

代码

Nginx代码完全用C说话从新写成,已经移植到很多系统布局和操纵体系,包罗:Linux、FreeBSD、Solaris、Mac OS X、AIX以及Microsoft Windows。Nginx有本身的函数库,而且除了zlib、PCRE和OpenSSL之外,尺度模块只行使体系C库函数。并且,假如不必要可能思量到隐藏的授权斗嘴,可以不行使这些第三方库。

署理处事器

作为邮件署理处事器:Nginx 同时也是一个很是优越的邮件署理处事器(最早开拓这个产物的目标之一也是作为邮件署理处事器),Last.fm 描写了乐成而且美好的行使履历。

Nginx 是一个安装很是的简朴、设置文件很是简捷(还可以或许支持perl语法)、Bug很是少的处事器。Nginx 启动出格轻易,而且险些可以做到7*24不中断运行,纵然运行数个月也不必要从头启动。你还可以或许不中断处事的环境下举办软件版本的进级。

Lighttpd处事器

Lighttpd 是一个德国人率领的开源Web处事器软件,其基础的目标是提供一个专门针对高机能网站,安详、快速、兼容性好而且机动的web server情形。具有很是低的内存开销、cpu占用率低、效能好以及富厚的模块等特点。

最风行的5大开源Web处事器

Lighttpd以其低内存占用,低CPU负载和处理赏罚速率的优化而独立于世,它行使变乱驱动架构,对大量并行毗连举办优化,支持FastCGI, SCGI, Auth,Output-compression, URL-rewriting等多种成果。Lighttpd首要用于Catalyst和Ruby on Rails的web框架。通过项目主页,你可以找到它的更多信息。

Apache

Apache HTTP Server 简称为 Apache。它降生于1995年,并在2015年2月20日渡过了其20岁的生日。环球高出52%的网站行使了Apache,它是今朝最风行的web处事器。

Apache,中文名:阿帕奇,是Apache软件基金会的一个开放源码的网页处事器,可以在大大都计较机操纵体系中运行,因为其多平台和安详性被普及行使,是最风行的Web处事器端软件之一。它快速、靠得住而且可通过简朴的API扩展,将Perl/Python等表明器编译随处事器中。开拓者 Apache软件基金会。Apache httpd凡是运行在Linux上,也可以陈设在OS X和Windows之上,它的宣布获得Apache容许证 2.0 版的容许。该web处事器自身行使模块化架构,加载其余特另外模块可以作为其特殊特征。好比,加载mod_proxy模块可以增进处事器署理/ 网关的成果,加载mod_proxy_balancer模块可觉得全部支持的协议提供负载均衡。在v2.4版本里,Apache可通过全新的mod_http2模块支持HTTP/2。

从1996年开始,Apache HTTP Server就已经是最为风行的web处事器了,这与它拥有巨大的文档和软件项目集成支持的特征是分不开的,你可以在Apache基金会的项目页面上找到它的更多信息。

Apache Tomcat

Apache只支持静态网页,但像php,cgi,jsp等动态网页就必要Tomcat来处理赏罚。 Tomcat是由Apache软件基金会部属的Jakarta项目开拓的一个Servlet容器,凭证Sun Microsystems提供的技能类型,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web处事器的一些特有成果,如Tomcat打点和节制平台、安详域打点和Tomcat阀等。因为Tomcat自己也内含了一个HTTP处事器,它也可以被视作一个单独的Web处事器。可是,不能将 Tomcat 和 Apache Web 处事器夹杂,Apache Web Server 是一个用 C 说话实现的 HTTP web server;这两个 HTTP web server 不是绑缚在一路的。Apache Tomcat 包括了一个设置打点器材,也可以通过编辑 XML 名目标设置文件来举办设置。Apache,nginx,tomcat并称为网页处事三剑客,可见其应费用之普及。

最风行的5大开源Web处事器

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读