项目 >> Web 服务器 >> thttpd

thttpd

thttpd

thttpd是一个非常小巧的轻量级web server,它非常非常简单,仅仅提供了HTTP/1.1和简单的CGI支持,在其官方网站上有一个与其他web server(如Apache, Zeus等)的对比图+Benchmark,可以参考参考。此外,thttpd 也类似于lighttpd,对于并发请求不使用fork()来派生子进程处理,而是采用多路复用(Multiplex)技术来实现。因此效能很好。

Thttpd支持多种平台,如FreeBSD, SunOS, Solaris, BSD, Linux, OSF等。对于小型web server而言,速度快似乎是一个代名词,通过官方站提供的Benchmark,可以这样认为:thttpd至少和主流的web server一样快,在高负载下更快,因为其资源占用小的缘故。

Thttpd还有一个较为引人注目的特点:基于URL的文件流量限制,这对于下载的流量控制而言是非常方便的。象Apache就必须使用插件实现,效率较thttpd低。

Homepage: http://www.acme.com/software/thttpd/

Loading...

移植thttpd——轻量级的Web Server

下载 从http://www.acme.com/software/thttpd/ 下载thttpd 编译thttpd CC=/opt/host/armv4l/bin/armv4l-unknown-linux-gcc ./configure host=arm-linux vi Makefile 指定静态链接二进制文件 LDFLAGS = static make LDFLAGS="static" 配置 拷贝thttpd二进制可执行文件到根文件系统/usr/sbin/目录中 修改thttpd配置文件 vi t...