js做各类图表网站,wordpress 过滤词,网站设计报价单,网站建设优化兼职在家lighttpd 官方主页#xff1a;www.lighttpd.netLighttpd是一个德国人领导的开源软件#xff0c;其根本的目的是提供一个专门针对高性能网站#xff0c;安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销#xff0c;cpu占用率低#xff0c;效能好#…lighttpd 官方主页www.lighttpd.netLighttpd是一个德国人领导的开源软件其根本的目的是提供一个专门针对高性能网站安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销cpu占用率低效能好以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能而Apache之所以流行很大程度也是因为功能丰富在lighttpd上很多功能都有相应的实现了这点对于apache的用户是非常重要的因为迁移到lighttpd就必须面对这些问题。实用起来lighttpd确实非常不错上文提到的apache overload的问题用lighttpd就完全解决了。apache主要的问题是密集并发下不断的fork()和切换以及较高相对于lighttpd而言的内存占用使系统的资源几尽枯竭。而lighttpd采用了Multiplex技术代码经过优化体积非常小资源占用很低而且反应速度相当快。利用apache的rewrite技术将繁重的cgi/fastcgi任务交给lighttpd来完成充分利用两者的优点现在那台服务器的负载下降了一个数量级而且反应速度也提高了一个甚至是2个数量级下面是他们官方站点上的一段话lightTPD is the BEST webserver out there, much faster than apache and much much much more flexible/configurable/secure than tux, and its fcgi php support is simply unbeatable. thttpd官方网站http://www.acme.com/software/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低。 nanohttpd: http://nanohttpd.com/ https://github.com/NanoHttpd/nanohttpd The tiny, easily embeddable HTTP server in Java NanoHTTPD是一个优秀的嵌入式Web服务器且用java语言编写的可以应用于Android平台以及其它支持Java的平台并且支持servlet可以方便第三方开发人员在此基础上做开发。 使用NanoHTTPD在android实现web迷你服务器:http://my.oschina.net/u/256033/blog/122863 shttpd官方网站http://shttpd.sourceforge.net/ Shttpd是另一个轻量级的web server具有比thttpd更丰富的功能特性支持CGI, SSL, cookie, MD5认证, 还能嵌入(embedded)到现有的软件里。最有意思的是不需要配置文件 由于shttpd可以嵌入其他软件因此可以非常容易的开发嵌入式系统的web server官方网站上称shttpd如果使用uclibc/dielibc(libc的简化子集)则开销将非常非常低。以下是其特点 Stand-alone server, or embeddable into existing C/C program GET, POST, PUT, DELETE methods CGI SSL Digest (MD5) authorization Multiple (and user defineable) index files Directory listing Standard logging Cookies inetd mode User-defineable mime types No configuration files No external dependencies 由于shttpd可以轻松嵌入其他程序里因此shttpd是较为理想的web server开发原形开发人员可以基于shttpd开发出自己的webserver Tornado 网站http://sourceforge.net/projects/tornado/ Tornado HTTP Server is a multi-threaded web server written in Java. It aims to be secure, efficient, and portable, and provide a full implementation of HTTP 1.1. Advanced features such as GZip output compression and web-based administration are planned. SimpleWeb Simple是一个真正可嵌入式的基于Java的Http开源引擎.它提供一个基于组件可扩展的框架,这个框架可以用来装载类似于Java Servlet这样的服务. Simple提供了一个真正的异步服务模型。 其他server汇总 http://sourceforge.net/directory/internet/www/httpservers 转载于:https://www.cnblogs.com/xhl86xhl/p/3831404.html