Hiawatha webserver

Hiawatha webserver

Infobox Software
name = Hiawatha



caption =
author = Hugo Leisink
developer =
released =
latest release version =
latest release date =
latest preview version =
latest preview date =
operating system =
platform = Unix, MacOS X, Windows
language = C
genre = Web server
license = GNU GPL
website = [http://www.hiawatha-webserver.org/ www.hiawatha-webserver.org]

Hiawatha is a secure webserver for Unix. It has been written with 'being secure' as its main goal.

History

Hiawatha started in January 2002 as a very small webserver, suitable for servers with old hardware. It was written for internet servers in student houses in Delft. Because the author was a computer science student with special interest in IT security, all sorts of experimental security features were included. This resulted in a webserver with many interesting security features which are proven useful.

;Main releases:
* 1.0: September 2002. A basic but functional webserver.
* 2.0: March 2004. Use of multithreading instead of forking.
* 3.0: September 2004. SSL support.
* 4.0: December 2005. A CGI-wrapper for improved security was included.
* 5.0: October 2006. FastCGI support for improved CGI speed.
* 6.0: October 2007. IPv6 support.

Features

Hiawatha has many security features that no other webserver has, like preventing SQL-injection and cross-site scripting (XSS), banning of potential hackers and limiting the runtime of your CGI applications. [ [http://www.hiawatha-webserver.org/features.html List of features] ]

Performance

Although security is the main focus of this webserver, Hiawatha has excellent performance. Hiawatha is twice as fast as Apache for static content. Hiawatha supports load-balanced FastCGI, which makes it fast and scalable for handling dynamic content.

References

ee also

* Comparison of web servers
* Tiny web servers

External links

* [http://www.hiawatha-webserver.org/ Hiawatha webserver website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Hiawatha Webserver — Entwickler Hugo Leisink Aktuelle Version 7.5 (25. Mai 2011) Betriebssystem Unix Derivate, Linux, Mac OS X, Windows mit Cygwin Programmier­sprache …   Deutsch Wikipedia

  • Hiawatha (disambiguation) — Hiawatha (Haiëñ wa tha) is a Native American semi historical figure who was the co founder of the Iroquois Confederacy.Hiawatha may also refer to:Arts* A fictional character in the epic poem by Henry Wadsworth Longfellow, The Song of Hiawatha *… …   Wikipedia

  • Hiawatha (Begriffsklärung) — Der Name Hiawatha steht für den Indianerhäuptling Hiawatha ein Gedicht, Das Lied von Hiawatha den Hiawatha National Forest auf der nördlichen Halbinsel von Michigan, einen von der Chicago, Milwaukee, St. Paul and Pacific Railroad und später von… …   Deutsch Wikipedia

  • Webserver — Ein Webserver (lat. servus, engl. server „Diener, Dienst“) ist ein Computer, der Dokumente an Clients wie z. B. Webbrowser überträgt. Als Webserver bezeichnet man den Computer mit Webserver Software oder nur die Webserver Software selbst.… …   Deutsch Wikipedia

  • FastCGI — is a protocol for interfacing interactive programs with a web server. FastCGI is a variation on the earlier Common Gateway Interface (CGI); FastCGI s main aim is to reduce the overhead associated with interfacing the web server and CGI programs,… …   Wikipedia

  • FastCGI — Интерфейс FastCGI клиент серверный протокол взаимодействия веб сервера и приложения, дальнейшее развитие технологии CGI. По сравнению с CGI является более производительным и безопасным. FastCGI снимает множество ограничений CGI программ.… …   Википедия

  • Rewrite-Engine — Eine Rewrite Engine (von englisch rewrite, „umschreiben“ und engine, „Maschine“) ermöglicht es, an einen Webserver gerichtete Anfragen intern umzuschreiben oder extern weiterzuleiten. Die bedeutendste Rewrite Engine ist das Softwaremodul mod… …   Deutsch Wikipedia

  • Comparison of lightweight web servers — Lightweight web servers are web servers which have been designed to run with very small resource overhead because of hardware, environment, or simply for the challenge of it.[citation needed] Many of these servers have been created as a mental… …   Wikipedia

  • Comparison of web server software — This article is a comparison of web server software. Contents 1 Overview 2 Features 3 Operating system support 4 See also …   Wikipedia

  • Novell NetWare — NetWare loading. (August 22, 2006) Company / developer Novell, Inc. Working state Current Source model Closed so …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”