Luztpd

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 15 de marzo de 2022; las comprobaciones requieren 3 ediciones .
luztpd
Tipo de Servidor web
Autor Jan Kneschke [d] [1]
Escrito en C [3]
Sistema operativo Sistema operativo similar a Unix
Primera edición marzo de 2003
ultima versión
Licencia licencia BSD modificada [d] [4][5]
Sitio web lighttpd.net

lighttpd (también "lighty", "light") es un servidor web diseñado para la velocidad y la seguridad, así como el cumplimiento de los estándares. Este es un software gratuito distribuido bajo la licencia BSD . lighttpd se ejecuta en Linux y otros sistemas operativos similares a Unix, así como en Microsoft Windows .

Características

lighttpd tiene soporte para:

El servidor web también admite interfaces CGI , SCGI , FastCGI y AJP (solo en la versión 1.5 actualmente en desarrollo), lo que permite utilizar aplicaciones escritas en cualquier lenguaje de programación.

Rendimiento

El proyecto lighttpd comenzó con el deseo del autor de implementar un servidor web que pudiera manejar 10.000 conexiones simultáneas [14] . lighttpd utiliza lo que se conoce como procesamiento de conexión de red asíncrona. Gracias a esto, la carga en el servidor (a diferencia de Apache ) al acceder a archivos en disco no depende del número de conexiones actuales.

Lighttpd puede utilizar llamadas al sistema especiales para mejorar el rendimiento de la transferencia de archivos [15] . En este caso, no están involucradas las interfaces del sistema estándar, pero se minimizan las llamadas específicas de la plataforma al kernel del sistema operativo y el cambio del contexto de la CPU .

Proyectos usando lighttpd

A menudo, lighttpd (como nginx , que tiene una arquitectura similar ) se usa para servir contenido estático [16] mientras que un servidor web más complejo maneja su generación.

Notas

  1. https://www.lighttpd.net/2007/1/30/the-server/
  2. 1.4.67
  3. El proyecto de código abierto lighttpd en Open Hub: página de idiomas - 2006.
  4. https://git.lighttpd.net/lighttpd/lighttpd1.4.git/tree/COPYING?h=lighttpd-1.4.48
  5. El proyecto de código abierto lighttpd en Open Hub: página de licencias - 2006.
  6. mod_compress Archivado el 10 de agosto de 2012 en Wayback Machine en la documentación de lighttpd
  7. 1 2 mod_auth Archivado el 29 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  8. mod_rewrite Archivado el 13 de julio de 2012 en Wayback Machine en la documentación de lighttpd
  9. HTTP seguro Archivado el 21 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  10. mod_rrdtool Archivado el 29 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  11. mod_ssi Archivado el 29 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  12. mod_webdav Archivado el 29 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  13. opción server.errorfile-prefix Archivado el 29 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  14. Historia de lighttpd . Consultado el 21 de julio de 2007. Archivado desde el original el 24 de junio de 2018.
  15. ↑ Controladores de red Archivado el 21 de junio de 2012 en Wayback Machine en la documentación de lighttpd
  16. Desarrollado por lighttpd . Consultado el 22 de julio de 2007. Archivado desde el original el 27 de junio de 2018.
  17. Hungría, Servidor de actualización . Consultado el 21 de agosto de 2013. Archivado desde el original el 29 de junio de 2013.

Enlaces