De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Una página web estática (a veces llamada página plana o página estacionaria ) es una página web que se entrega al navegador web del usuario exactamente como se almacena, [1] en contraste con las páginas web dinámicas que son generadas por una aplicación web. [2]

En consecuencia, una página web estática muestra la misma información para todos los usuarios, de todos los contextos, sujeta a las capacidades modernas de un servidor web para negociar el tipo de contenido o el idioma del documento donde dichas versiones están disponibles y el servidor está configurado para hacerlo. [3]

Resumen [ editar ]

Las páginas web estáticas son a menudo documentos HTML [4] almacenados como archivos en el sistema de archivos y puestos a disposición por el servidor web a través de HTTP (sin embargo, las URL que terminan en ".html" no siempre son estáticas). Sin embargo, las interpretaciones vagas del término podrían incluir páginas web almacenadas en una base de datos , e incluso podrían incluir páginas formateadas con una plantilla y servidas a través de un servidor de aplicaciones, siempre que la página servida no cambie y se presente esencialmente como almacenada.

Las páginas web estáticas son adecuadas para contenido que nunca o rara vez necesita actualizarse, aunque los sistemas de plantillas web modernos están cambiando esto. Mantener un gran número de páginas estáticas como archivos puede resultar poco práctico sin herramientas automatizadas, como los generadores de sitios estáticos . Otra forma de administrar páginas estáticas es en áreas de juego de código fuente compilado en línea , por ejemplo, GatsbyJS y GitHub se pueden utilizar para migrar un sitio de WordPress a páginas web estáticas. [5] Cualquier personalización o interactividad debe ejecutarse en el lado del cliente, lo cual es restrictivo. [6]

Ventajas de un sitio web estático [ editar ]

  • Proporcionar seguridad mejorada sobre sitios web dinámicos (los sitios web dinámicos están en riesgo de sufrir ataques de shell web si existe una vulnerabilidad ) [7]
  • Rendimiento mejorado para los usuarios finales en comparación con los sitios web dinámicos [8]
  • Menos o ninguna dependencia de sistemas como bases de datos u otros servidores de aplicaciones [9]
  • Ahorro de costes al utilizar el almacenamiento en la nube, a diferencia de un entorno alojado [10]
  • Las configuraciones de seguridad son fáciles de configurar, lo que las hace más seguras [11]

Desventajas de un sitio web estático [ editar ]

  • La funcionalidad dinámica debe realizarse en el lado del cliente [6]

Referencias [ editar ]

  1. ^ Meléndez, Steven (10 de agosto de 2018). "La diferencia entre páginas web dinámicas y estáticas" . Chron . Archivado desde el original (html) el 20 de marzo de 2019 . Consultado el 20 de marzo de 2019 . Estático por definición significa algo que no cambia. Las primeras páginas de la World Wide Web eran en gran parte estáticas y sin cambios, y ofrecían la misma información sobre un tema en particular a cualquiera que las visitara. En algunos casos, los sitios pueden evolucionar ligeramente con el tiempo, pero siguen siendo en gran parte estáticos, lo que significa que solo cambian cuando sus creadores los cambian manualmente, no de forma regular y automatizada.
  2. ^ "Definición de: página web dinámica" . Revista de PC . Archivado desde el original (html) el 17 de enero de 2017 . Consultado el 20 de marzo de 2019 . Una página web que proporciona contenido personalizado para el usuario en función de los resultados de una búsqueda o alguna otra solicitud.
  3. ^ "Site statique ou dynamique" [ Sitio estático o dinámico]. morphenZero (en francés). Archivado desde el original (html) el 11 de septiembre de 2016 . Consultado el 27 de julio de 2019 . Ces páginas peuvent présenter toute forme de contenu, animaciones flash, imágenes, musique, vidéo, etc ... mais elles sont toujours présentées de la même façon.
  4. ^ "¿Qué es una página web estática? - Definición de Techopedia" . Techopedia.com . Consultado el 4 de noviembre de 2018 .
  5. Rascia, Tania (14 de marzo de 2019). "El fin de una era: migración de WordPress a Gatsby" . Archivado desde el original (html) el 21 de marzo de 2019 . Consultado el 20 de marzo de 2019 . Sin embargo, me di cuenta de que un SSG como Gatsby utiliza el poder de la división de código / datos, la carga previa, el almacenamiento en caché, la optimización de imágenes y todo tipo de mejoras de rendimiento que serían difíciles o imposibles de hacer con HTML puro.
  6. ↑ a b Bouças, Eduardo (20 de mayo de 2015). "Una introducción a los generadores de sitios estáticos" . Archivado desde el original (html) el 26 de junio de 2019 . Consultado el 20 de marzo de 2019 . Una solución peligrosa: existe una salida fácil para cada vez que se enfrenta al desafío de actualizar dinámicamente el contenido en un sitio estático: "Puedo hacerlo con JavaScript". Hacer el procesamiento en el lado del cliente y agregar los resultados a la página después de que ha sido servida puede ser el enfoque correcto para algunos casos, pero no debe verse como la solución mágica que convierte su sitio estático en uno completamente dinámico.
  7. ^ "¿Por qué utilizar un generador de sitios estáticos? - Jekyll Tips" . Consejos Jekyll . 2017-02-06 . Consultado el 17 de febrero de 2017 .
  8. ^ "Por qué los generadores de sitios web estáticos son la próxima gran novedad - Smashing Magazine" . Revista Smashing . 2015-11-02 . Consultado el 17 de febrero de 2017 .
  9. ^ Bouças, Eduardo (20 de mayo de 2015). "Una introducción a los generadores de sitios estáticos" . Archivado desde el original (html) el 21 de julio de 2015 . Consultado el 20 de marzo de 2019 . Menos problemas con el servidor: instalar y mantener la infraestructura necesaria para ejecutar un sitio dinámico puede resultar bastante complicado, especialmente cuando hay varios servidores implicados o cuando es necesario migrar algo. Hay paquetes, bibliotecas, módulos y marcos con diferentes versiones y dependencias, hay diferentes servidores web y motores de base de datos en diferentes sistemas operativos.
  10. ^ Vincet, William (9 de octubre de 2018). "Sitios web estáticos vs dinámicos: pros y contras" .
  11. ^ "Mejores prácticas de seguridad para sitios web estáticos: la guía definitiva" . smtechub . Consultado el 14 de enero de 2021 .

Enlaces externos [ editar ]

  • La lista definitiva de generadores de sitios estáticos , una lista seleccionada por la comunidad de generadores de sitios estáticos.