找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 526|回复: 9

一些轻量级的 Web 服务器

[复制链接]
发表于 2007 年 7 月 25 日 16:41:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
太乱了,就不重新排版了,自己看原文吧
http://www.ibm.com/developerworks/cn/web/wa-ltwebserv/index.html?ca=drs-cn
  •                         Cheetah Server,用不到一千行的 C 代码编写而成。
  •                         DustMote,一个非常 小的 Web 服务器,用一个大约 3000 字节的 Tcl 源文件实现。
  •                         fnord,大小取决于平台和配置,不超过 20K。虽然很小,但是它支持虚拟主机、CGI 和 keep-alive。
  •                         ihttpd,使用不到 800 行的 C 代码,包括 CGI,并通过 inetd 提供页面。
  •                         im-httpd,非常小的服务器 —— 只有大约 7 KB,链接到        glibc。而且它也非常快。
  •                         mattows,支持 CGI,只有 600 行 C 代码。
  •                         Scrinchy,虽然很小,不到 30KB,但是支持多种脚本编制语言,包括一种特殊用途的、基于栈的 Sy 脚本语言。
  •                         ZWS 演示了一个即使是使用 500 多行带足够注释的 zsh (!) 编写的应用程序 —— 在这里是一个 HTTP 0.9+ 服务器 —— 也可以有多强大。
    体积小并不妨碍这些服务器被正式使用。例如,fnord 可以处理数千个同时进行的连接。            也许轻量级作为一个类别最令人印象深刻的成就是高性能服务器:   
  •                         cghttpd 是一个小型 Web 服务器,它被理解为使用 2.6 系列内核中可用的异步功能的一个试验品。
  •                         darkhttpd 是一个快速的、单线程的 HTTP/1.1 服务器。
  •                         Gatling 是为高性能设计的。它的特性包括 FTP、IPv6、虚拟主机、CGI 等。
  •                         Kernux 是一个 Linux 内核模块,它实现了一个        HTTP 守护进程。
  •                         lighttpd 是使用率排名第五的 Web 服务器(排名还在上升)。它为很多同时进行的连接进行了优化:“典型的场景是使用 lighttpd 作为一个下载(off-load)服务器,以提供静态内容……”
  •                         LiteSpeed Web Server 是一款轻量级商业 Web 服务器,强调性能和安全性。        LiteSpeed Technologies 公司宣传为静态内容提速了 6 倍,在解释页面方面也有一定的提高。
  •                         Miniature JWS,也称 tjws,它是基于 Java 的 Web 服务器,可以处理        servlet、JSP 和数千个并发连接,而大小只有 77 KB。它的作者声称它 “比 Apache 2.x 快 10%”。
  •                         Yaws 是用 Erlang 编写的一款高性能 HTTP/1.1 服务器。
                        有些 Web 服务器被实现为类或库,以便嵌入 到较大的应用程序中。    在这些 Web 服务器当中,我发现特别有趣的有:   
  •                         EHS —— “嵌入式 HTTP 服务器”,被设计为一个 C++ 类,用于嵌入到较大的 C++ 应用程序;还有
  •                         Embedded TCL Web Server,它是一个很普通的 Web 服务器,支持 SSL 和 Basic Authentication,速度非常快 —— 其作者使它至少与 lighthttpd 和         AOLserver 一样快。它是用不到 100 行 Tcl 编写的。
                        Python 是几种适合不寻常环境的 Web 服务器的实现语言,这些 Web 服务器包括:   
  • cdServer 是一个小型的、用 Python 编写的 HTTP 服务器,它        “被设计用来提供来自 CD-ROM 的(静态)内容” 。它在提供动态内容方面能力有限。我们有几个涉及不受影响的 “live CDs” 的项目,在这些项目中像 cdServer 之类的工具很关键。
  •                         edna,一款智能的用 Python 编写的 MP3 服务器,它是用 HTTP 实现的。
                        还有其他一些用 Perl 和其他不出名的语言编写的轻量级 Web 服务器:   
  •                         Camlserv,用 ocaml 编写的一个完整的 Web 服务器,目标是 “高度交互式的 Web 页面”。它由几千行 ocaml 编写而成,其中大部分代码都与 MySQL 和 HTML 的特殊处理有关。
  •                         dhttpd 用和 Apache 相同的格式记录访问。它支持 CGI,并具有内建的 Perl 解释器、虚拟主机、IPv6、带宽管理和安全性等方面的特性。
  •                         DNHTTPD 是用 Perl 编写的,用于 UNIX®。它支持虚拟主机、SSL 连接、CGI 等。
  •                         Jellybean 是用 Perl 编写的基于 HTTP 的 Perl Object Server。
  •                         lns.http 是一个 Common LISP HTTP/1.1 Web 框架。
  •                         Mongrel 是用 Ruby 编写的、用于 HTTP 的一个库和服务器。
  •                         Nanoweb 是用 PHP 编写的一款快速、健壮的 Web 服务器。它宣称具有丰富的特性,包括完全遵从 HTTP/1.1、访问控制、身份验证、虚拟主机、SSL 兼容性等。
  •                         Naridesh 是用 Perl 编写的 Web 服务器。
  •                         OpenAngel 是用 Perl 编写的。它强调的重点是安全性。
  •                         Xavante 是用 Lua 编写的 HTTP/1.1 Web 服务器。
  •                         XSP 是用 C# 编写的,用于运行 ASP.NET。
                        有时候您可能需要其他一些用 C 编写的、具有不常见的次要优势的轻量级 Web 服务器:   
  •                         ABYSS 可以在 UNIX 和 Win32 之间移植,其 “目的是成为完全遵从 HTTP/1.1 的 Web 服务器”。它占用的内存很少。
  •                         Anti-WebHTTPD(也称“Anti-Web”、“awhttpd” 和 “AW”)是一款单进程、无线程、支持 CGI 的服务器,它强调安全性和简单性。
  •                         MHTTPD 支持从外部文件或 LDAP 服务器进行的 MHTTPD Basic Authentication。
  •                         mini-httpd 可以在一个系统线程中处理多个并发请求,但是在主机上占用的内存或 CPU 很少。
  •                         Naken Web 类似于很多其他的轻量级服务器 —— 它支持         Basic Authentication、静态内容等 —— 但是它的作者将它设计为用于 Webcam 操作,并且在 Gumstix、WRT54GL、OpenWrt 和其他新的平台上运行。
  •                         Null httpd 是一款多线程的、简单的、可移植的 Web 服务器。
  •                         Seminole 是一款商业 Web 服务器,内存需求较小,功能较多。
  •                         thttpd throttle,支持 chroot、        Basic Authentication 等。


[ 本帖最后由 姜运涛 于 2007-7-25 16:46 编辑 ]

评分

参与人数 3兑换券 +9 威望 +1 收起 理由
esnak + 7 精品文章
kokgog + 1 + 1 精品文章
xinke + 1 精品文章

查看全部评分

Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2007 年 7 月 25 日 16:44:03 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
没有服务器,有屁用
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 25 日 16:45:43 | 显示全部楼层
很多都不知道怎么用。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 25 日 16:50:16 | 显示全部楼层
我前几天听几个大牛说,现在大型门户站都是
Lighttpd(:80)
Squid(:3128)
Apache(:81)
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 25 日 17:00:14 | 显示全部楼层
额,谢谢谢谢谢
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 25 日 18:16:33 | 显示全部楼层
路过下
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 25 日 18:17:59 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
精品文章
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 25 日 20:20:28 | 显示全部楼层
没有服务器
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 26 日 20:16:53 | 显示全部楼层
不错,收藏。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2007 年 7 月 26 日 20:19:05 | 显示全部楼层
咋用啊
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 6 日 04:28 , Processed in 0.034772 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表