Search:

Navigation

Cool Software

hochstrasser.org CoolSoftware MiniHttpd

mini_httpd

the text below has been stolen from mini_httpd's web site ;-)


mini_httpd is a small HTTP server. Its performance is not great, but for low or medium traffic sites it's quite adequate. It implements all the basic features of an HTTP server, including:

  • GET, HEAD, and POST methods.
  • CGI.
  • Basic authentication.
  • Security against ".." filename snooping.
  • The common MIME types.
  • Trailing-slash redirection.
  • index.html, index.htm, index.cgi
  • Directory listings.
  • Multihoming / virtual hosting.
  • Standard logging.
  • Custom error pages.

It can also be configured to do SSL/HTTPS and IPv6.

mini_httpd was written for a couple reasons. One, as an experiment to see just how slow an old-fashioned forking web server would be with today's operating systems. The answer is, surprisingly, not that slow - on FreeBSD 3.2, mini_httpd benchmarks at about 90% the speed of Apache. The other main reason for writing mini_httpd was to get a simple platform for experimenting with new web server technology, for instance SSL.

Get mini_httpd here: http://www.acme.com/software/mini_httpd


There's a patch for it on my mini_httpd site for even better compatibility with php.


Please take notice that these guys worked hard for a free product. Consider making a small donation when you find their software useful.

<< ConText | IndexPage | BRS WebWeaver >>

Page visit count: 14525
Your IP address: 54.80.219.137
This site is running pmwiki-2.2.98 on PHP 5.6.30
Page last modified on 01 July 2007 13:36
Valid XHTML 1.0! Valid CSS!