Sitio web estático vs dinámico

¿Qué es el sitio web?  
El sitio web es la colección de páginas web, diferentes contenidos multimedia, como texto, imágenes y videos, a los que se puede acceder mediante la URL que puede ver en la barra de direcciones del navegador. Por ejemplo: https://www.geeksforgeeks.org 

¿Cómo acceder a los sitios web?  
Cuando escribimos una determinada URL en la barra de búsqueda de un navegador, el navegador solicita la página del servidor web y el servidor web devuelve la página web requerida y su contenido al navegador. Ahora bien, difiere cómo el servidor devuelve la información requerida en el caso de sitios web estáticos y dinámicos. 

Tipos de sitio web: 

  • Sitio web estático
  • Sitio web dinámico

Sitio web estático: en los sitios web estáticos, el servidor devuelve páginas web que son archivos de código fuente preconstruidos creados con lenguajes simples como HTML, CSS o JavaScript. No hay procesamiento de contenido en el servidor (según el usuario) en los sitios web estáticos. El servidor devuelve las páginas web sin cambios, por lo tanto, los sitios web estáticos son rápidos. No hay interacción con las bases de datos. Además, son menos costosos ya que el host no necesita admitir el procesamiento del lado del servidor con diferentes idiomas. 

Arquitectura del sitio web estático

Arquitectura del sitio web estático

Nota: Estático no significa que no responderá a las acciones del usuario, Estos Sitios Web se denominan estáticos porque estos no pueden ser manipulados en el servidor ni interactuar con bases de datos (que es el caso de los Sitios Web Dinámicos). 

Sitio web dinámico: en los sitios web dinámicos, el servidor devuelve las páginas web que se procesan durante el tiempo de ejecución, lo que significa que no son páginas web preconstruidas, sino que se crean durante el tiempo de ejecución de acuerdo con la demanda del usuario con la ayuda de lenguajes de secuencias de comandos del lado del servidor como PHP, Node.js, ASP.NET y muchos más compatibles con el servidor. Por lo tanto, son más lentos que los sitios web estáticos, pero las actualizaciones y la interacción con las bases de datos son posibles. 

Los sitios web dinámicos se utilizan sobre los sitios web estáticos, ya que las actualizaciones se pueden realizar muy fácilmente en comparación con los sitios web estáticos (donde se requiere modificar cada página), pero en los sitios web dinámicos, es posible realizar un cambio común una vez y se reflejará en toda la web. paginas 
 

Arquitectura del sitio web estático

Arquitectura del sitio web dinámico

Diferencia entre sitios web estáticos y dinámicos:  

Sitio web estático

Sitio web dinámico

El contenido de las páginas web no se puede cambiar en tiempo de ejecución. El contenido de las páginas web se puede cambiar.
No es posible la interacción con la base de datos. La interacción con la base de datos es posible
Es más rápido de cargar en comparación con el sitio web dinámico. Es más lento que un sitio web estático.
Costos de desarrollo más baratos. Más costes de desarrollo.
Ninguna función de gestión de contenido. Característica del sistema de gestión de contenido.
HTML, CSS, Javascript se utiliza para desarrollar el sitio web. Se utilizan lenguajes del lado del servidor como PHP, Node.js.
El mismo contenido se entrega cada vez que se carga la página. El contenido puede cambiar cada vez que se carga la página.

Publicación traducida automáticamente

Artículo escrito por ayushbansal_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *