¿Se almacena una página web en un servidor o una base de datos?

En general, todos los archivos como: páginas web, imágenes, audio, videos, etc. se almacenan en el sistema de archivos de un servidor.

Por qué ?

Porque es fácil recuperar archivos directos.

¿Qué pasaría si lo hubiera almacenado en una base de datos como páginas web en filas y columnas?

podría agregar algunas penalizaciones, ya que el sistema de base de datos tomará espacio y tiempo para recuperar datos, la conversión del archivo en texto y, a veces, sería difícil entender la estructura y los protocolos de la base de datos.

no hay duda de que también puede guardar cosas en el sistema de administración de bases de datos, pero ¿sería cómodo?

No, creo que no es una buena opción para optar.

Es por eso que utilizamos el sistema de archivos en los servidores para mantener y mostrar archivos, lo que hace que sea más fácil de entender y recuperar archivos.

1a respuesta: si programó su página web utilizando puramente HTML, con todo su contenido incluido en el código HTML, entonces los archivos HTML deben almacenarse en un servidor de alojamiento web.

Segunda respuesta: diseño de la página web en HTML almacenado en un servidor de alojamiento web, contenido almacenado en una base de datos.

A veces, puede tener clientes que desean tener la capacidad de editar el contenido de la página web, pero no desean tocar el código HTML. En este caso, usted programa el diseño de la página web en HTML, lee el contenido de una base de datos, procesa el contenido en la página web (por ejemplo, con código PHP) y almacena este archivo en un servidor de alojamiento web.

Luego puede programar un sistema de fondo para que sus clientes realicen operaciones CRUD en los datos de la base de datos.

Espero que esto no te confunda demasiado.

Aclamaciones.

Siempre está en el servidor, incluso cuando el contenido proviene de la base de datos, la base de datos se almacena en algún servidor.

Incluso cuando se trata de una base de datos basada en archivos como MS Access, todavía debe ubicarse en el servidor. Si el sitio usa MS SQL, MySQL, Oracle, PostgreSQL y similares, nuevamente debe estar alojado en algún servidor.

Puede tener un sitio web sin la base de datos, pero no sin un servidor.

Sin embargo, puede usar una PC vieja ubicada en casa y conectada a Internet como un servidor web para un sitio web simple y estático.

Por supuesto en el servidor.

La base de datos es solo para almacenar datos que se mostrarán en la página.