来自中国的 web 服务器越来越重要

据第三方专业统计w3techs最新发布的web服务器统计数据 http://w3techs.com/technologies/overview/web_server/all
来自中国的两款web服务器都显示不错的成长。
taobao的tengine占据市场0.12%,挤入前10名(修改自nginx,加入很多不错的特性,特别是dso的支持和安全方面的扩充)
另一款国产开源web服务器kangle占据市场0.015%,排在20名(完全自主开发,简单方便操作,访问控制强大,唯一一款windows下采用iocp构架的web服务器),
并且都呈上升趋势,不过总体成绩还偏低,还应继续努力。
相信未来中国的web服务器将会做出更多的贡献。

文章转载自开源中国社区 [http://www.oschina.net]

时间: 2024-09-21 20:22:28

来自中国的 web 服务器越来越重要的相关文章

搭个 Web 服务器(一)

一天,有一个正在散步的妇人恰好路过一个建筑工地,看到三个正在工作的工人.她问第一个人:"你在做什么?"第一个人没好气地喊道:"你没看到我在砌砖吗?"妇人对这个答案不满意,于是问第二个人:"你在做什么?"第二个人回答说:"我在建一堵砖墙."说完,他转向第一个人,跟他说:"嗨,你把墙砌过头了.去把刚刚那块砖弄下来!"然而,妇人对这个答案依然不满意,于是又问了第三个人相同的问题.第三个人仰头看着天,对她说:&qu

Forbidden Attack:7万台web服务器陷入被攻击的险境

一些受VISA HTTPS保护的站点,因为存在漏洞容易受到Forbidden攻击,有将近70,000台服务器处于危险之中. 一种被称为"Forbidden攻击"的新攻击技术揭露许多HTTPS签证网站容易受到网络攻击,大约70,000台服务器处于危险之中.一群国际研究人员(Hanno Böck, Aaron Zauner, Sean Devlin, Juraj Somorovsky, and Philipp Jovanovic)发现该威胁动作可以向访问者的浏览器中注入恶意代码和伪造内容.

如何搭建Web服务器(三)

在本系列的第二部分中,你创造了一个可以处理基本 HTTP GET 请求的.朴素的 WSGI 服务器.当时我问了一个问题:"你该如何让你的服务器在同一时间处理多个请求呢?"在这篇文章中,你会找到答案.系好安全带,我们要认真起来,全速前进了!你将会体验到一段非常快速的旅程.准备好你的 Linux.Mac OS X(或者其他 *nix 系统),还有你的 Python.本文中所有源代码均可在 GitHub 上找到. 服务器的基本结构及如何处理请求 首先,我们来回顾一下 Web 服务器的基本结构

如何用树莓派搭建个人 web 服务器

个人 Web 服务器即 "云",只不过是你拥有和控制它,而不是一个大型公司. 拥有一个自己的云有很多好处,包括可定制.免费存储.免费的互联网服务.通往开源软件之路.高安全性.完全控制您的内容.快速更改的能力.实验代码的地方等等. 这些好处大部分是无法估量的,但在财务上,这些好处可以为您每个月节省超过 100 美元. Building your own web server with Raspberry Pi 我本可以选择 AWS ,但我更喜欢完全自由且安全性可控,并且我可以学一下这些东

如何在 Ubuntu 15.04/CentOS 7 中安装 Lighttpd Web 服务器

Lighttpd 是一款开源 Web 服务器软件.Lighttpd 安全快速,符合行业标准,适配性强并且针对高配置环境进行了优化.相对于其它的 Web 服务器而言,Lighttpd 占用内存更少:因其对 CPU 占用小和对处理速度的优化而在效率和速度方面从众多 Web 服务器中脱颖而出.而 Lighttpd 诸如 FastCGI.CGI.认证.输出压缩.URL 重写等高级功能更是那些面临性能压力的服务器的福音. 以下便是我们在运行 Ubuntu 15.04 或 CentOS 7 Linux 发行

自己动手开发一个 Web 服务器(二)

自己动手开发一个 Web 服务器(二) 在<自己动手开发一个 Web 服务器(一)>中,我给大家留了一个问题:如何在不对服务器代码作任何修改的情况下,通过该服务器运行Djando应用.Flask应用和Pyramid应用,同时满足这些不同网络框架的要求?读完这篇文章,你就可以回答这个问题了. 以前,你选择的Python网络框架将会限制所能够使用的 Web 服务器,反之亦然.如果框架和服务器在设计时就是可以相互匹配的,那你就不会面临这个问题: 但是如果你试图将设计不相匹配的服务器与框架相结合,那么

自己动手开发一个 Web 服务器(三)

自己动手开发一个 Web 服务器(三) 在第二部分中,你开发了一个能够处理HTTPGET请求的简易WSGI服务器.在上一篇的最后,我问了你一个问题:"怎样让服务器一次处理多个请求?"读完本文,你就能够完美地回答这个问题.接下来,请你做好准备,因为本文的内容非常多,节奏也很快.文中的所有代码都可以在Github仓库下载. 首先,我们简单回忆一下简易网络服务器是如何实现的,服务器要处理客户端的请求需要哪些条件.你在前面两部分文章中开发的服务器,是一个迭代式服务器iterative serv

搭个 Web 服务器(三)

"只有在创造中才能够学到更多." --皮亚杰 在本系列的第二部分中,你创造了一个可以处理基本 HTTP GET 请求的.朴素的 WSGI 服务器.当时我问了一个问题:"你该如何让你的服务器在同一时间处理多个请求呢?"在这篇文章中,你会找到答案.系好安全带,我们要认真起来,全速前进了!你将会体验到一段非常快速的旅程.准备好你的 Linux.Mac OS X(或者其他 *nix 系统),还有你的 Python.本文中所有源代码均可在 GitHub 上找到. 服务器的基本

树莓派使用实例之:2 Pi R 第二篇:Web服务器

在我的上一篇文章中讲过如何做一个高可用系统:两个树莓派布署上 GlusterFS 集群文件系统,就变成一个容错文件服务器了.在这篇文章中我们会基于这个高可用系统构建另一个容错服务:建立一个简单的 Web 服务器集群. 可能你没有看过我的上一篇文章,那我就在这里简单回顾一下上次的内容.我有两个树莓派:Pi1 和 Pi2.Pi1 的 IP 地址为 192.168.0.121,Pi2 的 IP 地址为 192.168.0.122.我把它们组合成为 GlusterFS 集群系统,共享一个存储卷,卷名为