Thttpd
Originalautor (en) | Jef Poskanzer |
---|---|
Stabile Version | 2.29/ 23. Mai 2018 |
Geschrieben in | C |
Betriebssystem | Posix |
Verfügbar in | Englisch |
Typ | Webserver |
Lizenz | BSD -Lizenzen Variante |
Webseite | www.acme.com/software/thttpd/ |
thttpd (Tiny/Turbo/Throcking HTTP Server) ist ein Quelloffene Software Webserver von ACME -Labors, die für Einfachheit und Einfachheit ausgelegt sind, ein kleines Ausführung Fußabdruck und Geschwindigkeit.
Design und Funktionen
thttpd ist Single-Threaded und tragbar: Es kompiliert die meisten sauber Unix-artig Betriebssysteme, einschließlich Freebsd, Sonnenos 4,, Solaris 2, BSD/OS, Linux, und OSF/1. Es hat eine ausführbare Speichergröße von etwa 50 kb.[1] Während es als vereinfachter Ersatz für mehr verwendet werden kann feature-reichen Server sind einzigartig geeignet, um hohe Volumenanfragen nach statischen Daten zu bedienen - zum Beispiel als Image Hosting -Server. Das erste "T" in THTTPD steht für verschiedene Tinie, Turbo oder Drosselung.
thttpd hat a Bandbreite Drosselung Funktionsfunktion, mit der der Serveradministrator das Maximum einschränken kann Bitrate auf welche bestimmten Arten von Dateien übertragen werden können. Zum Beispiel kann der Administrator die Übertragung von beschränken JPEG Bilddateien zu höchstens 20 Kilobytes pro Sekunde. Dies verhindert, dass die Verbindung gesättigt wird, so dass der Server unter starker Belastung weiterhin reagiert, wobei der Kompromiss diese Dateiübertragungsgeschwindigkeit verringert wird. thttpd hat das nicht unterstützt X-Forward-for Header[2][3]
Gabeln
Es gibt mindestens 2 öffentlich Gabeln von thttpd:
- sthttpd von Anthony Basile, konzentriert sich auf Gentoo Linux Patches
- Erdmännchen von Joachim Nilsson, vor allem eine Reihe von Funktionen hinzufügen SSL Unterstützung
Siehe auch
Verweise
- ^ "Webserververgleiche". Acme.com.
- ^ "Willkommen bei Nginx Wiki! - Nginx". Wiki.nginx.org.
- ^ Debian Bug von thttpd respektiert X-Forward-für Header nicht (abgeschlossen)
Externe Links
- THTTPD -Website
- Beschreibung der Drosselung in der Dokumentation
- thttpd, inoffizielle Ressourcen (Links, Patches usw.)
- thttpd unter Mail.acme.com Mailing -List -Archiv unter http://marc.info
- Verbindungsdrosseln