Diferencia entre páginas web estáticas y dinámicas

Diferencia entre páginas web estáticas y dinámicas
Diferencia entre páginas web estáticas y dinámicas

Video: Diferencia entre páginas web estáticas y dinámicas

Video: Diferencia entre páginas web estáticas y dinámicas
Video: Aprende la diferencia entre Do y Make con estas 10 oraciones | Clases inglés 2024, Mes de julio
Anonim

Páginas web estáticas y dinámicas

Internet es una gran colección de computadoras y servidores cliente interconectados. El Protocolo de transferencia de hipertexto (HTTP) facilita la comunicación y la transferencia de datos entre estos dos niveles de capas, que es un código estándar.

Cuando una computadora cliente como la que usted usa intenta ver una página web específica a través del navegador web, envía una solicitud a la computadora que aloja el sitio web (el servidor) para que le devuelva los detalles del sitio web. Si el contenido solicitado por la computadora del cliente está disponible, los componentes del sitio web se envían al navegador web del cliente en formato HTML a través de HTTP, y luego el navegador web recrea el sitio web en la computadora del cliente y lo muestra. El localizador uniforme de recursos identifica de forma única los recursos en el servidor y el servidor que recibe las solicitudes y responde se conoce como servidor

Las diferencias del sitio web estático y dinámico surgen de las operaciones de cambio detrás del servidor

Más sobre las páginas web estáticas

Un sitio web estático es un sitio web que muestra el mismo contenido para todos los usuarios que visitan el sitio web al mismo tiempo. Simplemente, un sitio web estático es un sitio web fijo y el contenido no cambia de un usuario a otro.

La razón detrás de esto es la forma en que se construyen los sitios web estáticos. Técnicamente, un sitio web estático consiste en una colección de documentos HTML alojados en un servidor, que están interconectados a través de hipervínculos. Sin embargo, estas páginas son independientes entre sí y el código y otros contenidos destacados se escriben y guardan como archivos individuales en la memoria fija del servidor. Si se tiene que hacer un cambio en el sitio web se tiene que hacer manualmente cambiando el código de cada página web.

La página web dentro del servidor es un archivo HTML individual que se puede reconocer por la última URL del archivo;.html o.htm son páginas web estáticas donde las páginas se guardan en formato HTML.

Cuando un cliente web realiza una solicitud de una página web estática al servidor web, el servidor web (también conocido como servidor HTTP) interpreta y ubica la página requerida utilizando la URL en la solicitud y envía la página al navegador web a través de HTTP. Los servidores HTTP o web más comunes utilizados para este fin son IIS de Microsoft para la plataforma Windows y Apache de la fundación Apace.

Más acerca de las páginas web dinámicas

A diferencia de las páginas web estáticas, las páginas web dinámicas obtienen sus nombres debido al contenido dinámico disponible. Es decir, el contenido que se muestra en el sitio web puede cambiar de usuario a usuario y/o de vez en cuando. Ejemplos de páginas web dinámicas son los sitios web de Amazon, Yahoo, Gmail, CNN e iTunes.

Nuevamente, la estructura del servidor web es diferente de la que aloja páginas estáticas a páginas dinámicas. Dado que las páginas web dinámicas requieren proporcionar contenido diferente para cada usuario, no es práctico almacenar diferentes versiones de la misma página en la memoria del servidor y entregarlas, ya que requieren grandes recursos para respaldar la operación. Por lo tanto, un método bastante conveniente es mantener los componentes separados en varios almacenamientos, reunirlos en un diseño común y luego transferirlos al navegador del cliente.

Esto se logra implementando un servidor de aplicaciones y una base de datos de recursos conectados al servidor web. Cuando el navegador web realiza una solicitud de una URL específica, el servidor web recibe y pasa la información al servidor de aplicaciones para proporcionar el archivo HTML indicado en la URL. Dado que no existe una página HTML fija, el servidor de aplicaciones muestra el diseño de la URL requerida y la completa con el contenido relevante, como texto, fotos, audio y video.

Los ejemplos de servidores de aplicaciones son PHP y ASP. NET. Oracle Application Express y MySQL son ejemplos de software de bases de datos.

¿Cuál es la diferencia entre páginas web estáticas y dinámicas?

• Las páginas web estáticas tienen contenido fijo, mientras que las páginas web dinámicas pueden tener contenido cambiante.

• Las páginas web estáticas deben cambiarse manualmente, mientras que los cambios en una página dinámica se pueden cargar a través de una aplicación donde los recursos se almacenan en una base de datos.

• Las páginas web estáticas usan solo un servidor web, mientras que las páginas web dinámicas usan un servidor web, un servidor de aplicaciones y una base de datos.

Recomendado: