stringtranslate.com

Comparación de software de servidor web

El software de servidor web permite que las computadoras actúen como servidores web . Los primeros servidores web solo admitían archivos estáticos, como HTML (e imágenes), pero ahora suelen permitir la incorporación de aplicaciones del lado del servidor.

Algunos marcos de aplicaciones web incluyen servidores HTTP simples. Por ejemplo, el marco Django proporciona runserver, y PHP tiene un servidor integrado. Por lo general, estos están destinados solo para su uso durante el desarrollo inicial. Un servidor de producción requerirá un front-end HTTP más robusto, como uno de los servidores que se enumeran aquí.

Descripción general

Características

Es posible que algunas funciones no se incluyan intencionalmente en el servidor web para evitar la aparición de funciones . Por ejemplo:

  1. ^ Las columnas de "contenido dinámico" indican si el servidor implementa la función dada. Otras funciones pueden estar disponibles por delegación (por ejemplo, Apache HTTP Server puede delegar en Apache Tomcat para compatibilidad con Servlet).
  2. ^ Soporte para el uso de RSA BSAFE
  3. ^ Compatibilidad con abcd para el uso de openSSL
  4. ^ Soporte para el uso de servicios de seguridad de red
  5. ^ ab vía módulos
  6. ^ soporte para el uso de GnuTLS
  7. ^ abcd Este servidor implementa AJP ; se pueden integrar contenedores de servlets de terceros compatibles para brindar soporte de servlets sin inconvenientes.
  8. ^ Este servidor puede utilizar el módulo mod_isapi para este soporte.
  9. ^ vía Geronimo
  10. ^ Soporte para el uso de la extensión de sockets seguros de Java
  11. ^ Si bien Tomcat no implementa ISAPI directamente, se integra bien con Apache mod_jk, que contiene un módulo ISAPI para este propósito.
  12. ^ Requiere una JVM y un sistema operativo que admita IPv6.
  13. ^ con parche externo
  14. ^ Implementado como script CGI httpd_ssi
  15. ^ CGI implementado para conexiones WebSocket
  16. ^ Las mismas capacidades que SSI disponibles con plantillas
  17. ^ La opción experimental_http3 "habilita el soporte experimental para el borrador HTTP/3... Esta opción desaparecerá en el futuro". [7]
  18. ^ La versión 1.4.8 de Caudium menciona la compatibilidad con IPv6, pero esto no se especifica explícitamente en el sitio web oficial. Se ha enviado una consulta de actualización de la documentación a los encargados del mantenimiento; elimine esta advertencia cuando actualicen su sitio web
  19. ^ Soporte para el uso de PolarSSL
  20. ^ Los motores de servlets se admiten a través de isapi_redirect.
  21. ^ Debido a la falta de soporte para HTTP/1.1, los hosts virtuales basados ​​en nombres no están completamente implementados.
  22. ^ a través de Enterprise Manager

Compatibilidad con sistemas operativos

Véase también

Referencias

  1. ^ ab "Descargas de Oracle Web Tier". www.oracle.com . Oracle . Consultado el 11 de agosto de 2020 .
  2. ^ "Notas de la versión de Oracle HTTP Server". Centro de ayuda de Oracle . Consultado el 9 de octubre de 2022 .
  3. ^ "Nsssl - Wiki de AOLserver" . Consultado el 4 de julio de 2014 .
  4. ^ "Módulo Apache mod_ssl" . Consultado el 4 de julio de 2014 .
  5. ^ "mod_gnutls". Archivado desde el original el 30 de mayo de 2018. Consultado el 4 de julio de 2014 .
  6. ^ "Apache Tomcat 6.0 - Configuración SSL HOW-TO" . Consultado el 4 de julio de 2014 .
  7. ^ "Opciones globales". caddyserver.com . Consultado el 11 de agosto de 2020 .
  8. ^ "Servidor web Cherokee | Páginas del manual cherokee-admin | Documentación de Cherokee". cherokee-project.com .
  9. ^ "HFS: asegure su servidor - rejetto wiki". www.rejetto.com .
  10. ^ Leisink, Hugo. «Características del servidor web Hiawatha». hiawatha-webserver.org . Consultado el 4 de julio de 2014 .
  11. ^ abc "Reducción de escala del proyecto". www.hiawatha-webserver.com . Consultado el 11 de agosto de 2020 .
  12. ^ "Establece que la pila de protocolos HTTP http.sys se ejecuta en el espacio del núcleo, mientras que el resto del software se ejecuta en el espacio del usuario". Technet2.microsoft.com. Archivado desde el original el 17 de abril de 2008. Consultado el 28 de febrero de 2012 .
  13. ^ "HTTP seguro". redmine.lighttpd.net . Consultado el 9 de diciembre de 2014 .
  14. ^ ""¡LiteSpeed ​​Web Server v5.4 ya está aquí!"". 24 de julio de 2019 . Consultado el 11 de noviembre de 2019 .
  15. ^ "JavaServers". Wiki.nginx.org . Consultado el 15 de agosto de 2013 .
  16. ^ Ghosh, Soumik (5 de septiembre de 2010). "Habilitar compatibilidad con IPv6". Biblioteca Nginx . Consultado el 15 de agosto de 2013 .
  17. ^ "Registro de cambios de nginx". www.nginx.com . 2015-09-22.
  18. ^ "Descripción general de funciones - 10g R2 (10.1.2)" (PDF) . Oracle.com. 2010-09-07 . Consultado el 2012-02-28 .
  19. ^ "BusyBox en Windows"."La compilación nativa de Windows está rota actualmente".
  20. ^ "Preguntas frecuentes sobre servidores web". Caudium. Archivado desde el original el 14 de noviembre de 2002. Consultado el 28 de febrero de 2012 .
  21. ^ John Poole. "Instalación en Windows". cherokee-project.com . Consultado el 23 de noviembre de 2014 ."La compilación nativa de Windows está rota actualmente".
  22. ^ abcde Hugo Leisink. "Acerca de - Hiawatha webserver". hiawatha-webserver.org . Archivado desde el original el 2023-06-12 . Consultado el 2014-06-21 .

Enlaces externos