thttpd (tiny / turbo / throttling HTTP server) es un servidor web de software de código abierto de ACME Laboratories, diseñado para la simplicidad, una pequeña huella de ejecución y velocidad.
Autor (es) original (es) | Jef Poskanzer |
---|---|
Lanzamiento estable | 2.29 (24 de mayo de 2018 [1] ) |
Escrito en | C |
Sistema operativo | POSIX |
Disponible en | inglés |
Tipo | Servidor web |
Licencia | Variante de licencias BSD |
Sitio web | www.acme.com/software/thttpd/ |
Diseño y características
thttpd es portátil y de un solo subproceso : se compila limpiamente en la mayoría de los sistemas operativos similares a Unix , incluidos FreeBSD , SunOS 4, Solaris 2, BSD / OS , Linux y OSF / 1 . Tiene un tamaño de memoria ejecutable de aproximadamente 50 kB. [2] Si bien se puede utilizar como un reemplazo simplificado de servidores con más funciones , es especialmente adecuado para atender solicitudes de gran volumen de datos estáticos, por ejemplo, como servidor de alojamiento de imágenes . La primera "t" en thttpd significa diminuto, turbo o estrangulamiento.
thttpd tiene una función de limitación del ancho de banda que permite al administrador del servidor limitar la velocidad de bits máxima a la que se pueden transferir ciertos tipos de archivos. Por ejemplo, el administrador puede optar por restringir la transferencia de archivos de imagen JPEG a un máximo de 20 kilobytes por segundo. Esto evita que la conexión se sature, por lo que el servidor seguirá respondiendo bajo una carga pesada, con la desventaja de que se reduce la velocidad de transferencia de archivos. thttpd no admitía el encabezado X-Fordered-For [3] [4]
tenedores
Hay al menos 2 bifurcaciones públicas de thttpd:
- sthttpd de Anthony Basile, centrándose en los parches de Gentoo Linux
- Merecat de Joachim Nilsson, que agrega una serie de características, entre las que destaca la compatibilidad con SSL
Ver también
- Comparación de software de servidor web
- Servidor HTTP integrado
- NanoHTTPD
Referencias
- ^ "El archivo de software" Fossies "" . fossies.org . Consultado el 14 de octubre de 2015 .
- ^ "Comparaciones de servidores web" . acme.com.
- ^ "¡Bienvenido a NGINX Wiki! - NGINX" . wiki.nginx.org .
- ^ El error de Debian de thttpd no respeta el encabezado X-Forward-For (cerrado)
enlaces externos
- sitio web thttpd
- Descripción de la limitación en la documentación de thttpd
- thttpd, recursos no oficiales (enlaces, parches, etc.)
- thttpd AT mail.acme.com archivo de lista de correo en http://marc.info
- Parche de limitación de la conexión