编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是服务器软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Ngwsx是Nginx的一个非官方的Windows移植版本,使用Windows的IOCP,支持高并发。 特性:) 支持IOCP和Select两种IO模型。 ) 支持以Windows服务的方式运行。 ) 支持单进程和主从进程(主进程/工作进程)两种工作模式,
FAPWS (Fast Asynchronous Python WSGI Server) 是一个完全兼容 WSGI 的 Web 服务器,用于 Python
Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft
Starlet 是基于 HTTP::Server::PSGI 的 Web服务器,并增加了对 preforking 、优雅重启、关闭和热发布的支持,以前的名字叫 PSSPSS。
httpico 是另外一个轻量级的HTTP服务器,通过<?pico> 标签可以实现HTML内容的重写,而且可以很容易使用C程序代码来处理,它并不是一个完全实现了HTTP协议的服务器。httpico还包含了一个 genstats
IIRF(Ionic’s Isapi Rewrite Filter)是一款开源的重写URL过滤器,类似于Apache的URL重写,基于VC8.0(可以用Visual Studio2005或Visual C++
jHTTPd是一款免费开源、简单的java Web服务器,兼容 HTTP/1.0
darkhttpd 是一个安全的、轻量级、快速和单线程的 HTTP/1.1 的Web服务器,只支持静态文件。只需一个可执行文件。
MiniWeb 是一个可嵌入式的、跨平台的小型 HTTP 服务器的实现,实现了基本的 GET 和 POST 方法,支持 x86
与其他Ruby web服务器不同的是,Puma是为速度与并发而生的。Puma是一个为Ruby web程序提供高速处理以及HTTP
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打
Inets 是 Erlang 中内置的轻量级 HTTP 服务器。
boa是一个小型的web服务器,可以用于多种平台,在嵌入式中比较常见。
Gatling,格林机关枪一样的高效轻量级WEB SERVER,优点是精简高效,完全免配置,支持HTTP/FTP/SMB等协议,支持CGI/FASTCGI,还附带了几个有用的webbench测试工具,非常贴心。
qHttpd项目的目的是建立高度可定制的既可用于HTTP协议内容传递也可用于内部协议内容传递的HTTP服务器。
nweb是一个超小的Web Server, 只有200行代码。但足够被用做一个安全的静态页面服务器。
apache2nginx (A2N) 是一个开源的Linux下运行的命令行工具,能将Apache的配置文件转换成相应的Nginx的配置文件。本工具能自动将Apache
bashttpd 是一个用 Bash 编写的 HTTP 服务器,支持 HTML 和文本信息(暂不支持文件处理),支持目录列表。
名称自解释。 mini-httpd 是一个奉行极简主义的Web Server,重在服务器性能和高度安全性,并使用尽可能少的系统资源。
Xavante是一个用Lua编写的Web Servrer。