El desarrollo de Hiawatha comenzó en enero de 2002 como un servidor web. Leisink, un estudiante de informática en ese momento, lo creó inicialmente para brindar soporte a servidores de Internet ubicados en casas de estudiantes en Holanda Meridional y los Países Bajos , con la seguridad como su prioridad.
La edición de enero de 2009 de Linux Magazine incluyó un artículo sobre el servidor web Hiawatha, describiéndolo como "un servidor web ligero con buen rendimiento y algunas funciones de seguridad innovadoras". [5] En 2015, Hiawatha fue citado como una alternativa ligera a Apache , ya que priorizaba la experiencia de instalación y reducía el almacenamiento sobre la adición de otras funciones. [6] [7] [8]
En febrero de 2019, Leisink anunció el fin de un desarrollo importante. [9] Los lanzamientos desde entonces se han centrado en corregir errores y mantener los componentes actualizados. [10]
Historial de versiones principales
1.0: Septiembre de 2002. Un servidor web básico pero funcional.
2.0: marzo de 2004. Uso de subprocesos múltiples en lugar de bifurcación.
3.0: Septiembre de 2004. Soporte SSL.
4.0: diciembre de 2005. Se incluyó un contenedor CGI [11] para mejorar la seguridad.
5.0: Octubre de 2006. Soporte FastCGI para mejorar la velocidad CGI.
Hiawatha tenía como objetivo evitar la inyección SQL , los ataques de secuencias de comandos entre sitios ( XSS ), la falsificación de solicitudes entre sitios (CSRF) y los ataques de denegación de servicio . Permitía prohibir la entrada de posibles piratas informáticos y tenía una opción para limitar el tiempo de ejecución de las aplicaciones CGI . [14] La compatibilidad con RFC3546 se incluyó con la versión 8.6, que se desarrolló con PolarSSLv 1.2.
Actuación
En 2012, un investigador independiente (SaltwaterC) realizó una prueba de rendimiento y descubrió que Hiawatha era más rápido que otros diez servidores con contenido estático de Drupal, pero su rendimiento era comparable al del resto en otras métricas. [15]
Hiawatha ha dado soporte a FastCGI con equilibrio de carga y al Administrador de procesos FastCGI del proyecto PHP (PHP-FPM). [16]
^ "v11.5 · Etiquetas · Hugo Leisink / Servidor web Hiawatha · GitLab".
^ "Hiawatha - Ohloh". Ohloh.net . Archivado desde el original el 21 de diciembre de 2013. Consultado el 12 de abril de 2013 .
^ Hiawatha en Haiku OS
^ Leisink, Hugo. «Hiawatha About Page» (Página sobre Hiawatha) . Consultado el 22 de enero de 2015 .
^ Schürmann, Tim. "Paso seguro» Revista Linux ". Revista Linux . Consultado el 19 de enero de 2021 .
^ Wadge, Chris. "Por qué utilizo el servidor web Hiawatha". Dotbalm.org . Archivado desde el original el 23 de enero de 2015. Consultado el 23 de enero de 2015 .
^ Vaughan-Nichols, Steven J. "Elegir el servidor web adecuado para el trabajo adecuado". SmartBear . Consultado el 23 de enero de 2015 .
^ Lavigne, Dru. "Hiawatha Web Server". Toolbox.com . Archivado desde el original el 18 de julio de 2014. Consultado el 23 de enero de 2015 .
^ Leisink, Hugo. «Servidor web Hiawatha». www.hiawatha-webserver.org . Consultado el 4 de agosto de 2023 .
^ de Leisink, Hugo (13 de octubre de 2023). «Hiawatha Changelog» (Registro de cambios de Hiawatha). Servidor web de Hiawatha . Consultado el 16 de enero de 2024 .
^ Página del manual cgi-wrapper - Servidor web Hiawatha Archivado el 19 de octubre de 2012 en Wayback Machine
^ "FreshPorts -- www/hiawatha: Servidor web avanzado y seguro para Unix". www.freshports.org . Consultado el 19 de enero de 2021 .
^ "OpenPorts.se | La colección de paquetes de OpenBSD". openports.se . Archivado desde el original el 25 de febrero de 2021 . Consultado el 19 de enero de 2021 .
^ Leisink, Hugo (13 de diciembre de 2023). «Características». Servidor web Hiawatha . Consultado el 13 de diciembre de 2023 .
^ PHP_web_serving_studyArchivado el 26 de abril de 2012 en Wayback Machine
^ Leisink, Hugo. «Servidor web Hiawatha». www.hiawatha-webserver.org . Consultado el 18 de enero de 2021 .
Enlaces externos
Sitio web oficial
Lavigne, Dru (29 de diciembre de 2006). «Hiawatha Web Server». IT Toolbox. Archivado desde el original el 18 de julio de 2014. Consultado el 29 de junio de 2010 .(Blog de Unix)
Schürmann, Tim (enero de 2009). "Der sichere Webserver Hiawatha" [El servidor web seguro Hiawatha]. Linux (en alemán). Revista Admin. Archivado desde el original el 4 de marzo de 2016. Consultado el 27 de junio de 2014 .