Páginas web planas y dinámicas
Una página web estática o plana es una página web en la que toda la información y el material se presenta frente a los usuarios tal como se almacena en ella. Una página web estática muestra la misma información y datos a todos los usuarios. En tecnología de Internet,Hyper Text Markup Language (HTML)fue el primer idioma o canal mediante el cual la gente empezó a crear páginas web estáticas. HTML ofrece el estilo de texto, creación de párrafos y saltos de línea. Pero la función y característica más importante de HTML es la opción de creación de enlaces. Las páginas web estáticas son útiles por su material y contenido, que rara vez necesitan ser revisados o actualizados.
Ventajas de los sitios web estáticos
- Rápido de desarrollar
- Barato de desarrollar
- No es necesario tener un gran plan de alojamiento.
Desventajas de los sitios web estáticos
- Requiere experiencia en desarrollo web para actualizar el sitio
- El sitio no es tan útil para el usuario
- El contenido puede estancarse
La estructura de archivos del sitio web estático con una página se muestra a continuación.
Páginas web dinámicas
Las páginas web dinámicas son la última tendencia en la actualidad porque pueden producir contenido diferente para diferentes visitantes a partir del mismo archivo de código fuente. El sitio web puede mostrar contenido diferente según parámetros como:
- Qué sistema operativo o navegador está usando el visitante.
- Si el usuario está usando una computadora o un dispositivo móvil.
- La ubicación de origen que refirió al visitante.
- Si el visitante ha realizado una compra anteriormente en una tienda online, etc.
Las páginas web dinámicas pueden tener una variedad de propósitos. Por ejemplo, los sitios web administrados por sistemas de administración de contenido permiten que un solo archivo de código fuente cargue el contenido en muchas páginas diferentes posibles. Cabe mencionar que todas estas páginas web dinámicas utilizan bases de datos. Los creadores de contenido utilizan una página de entrada para enviar el material de nuevas páginas a la base de datos del CMS. La página dinámica carga el material de cualquier página de la base de datos, que se basa en los parámetros de la URL. Esto se hace cuando un visitante solicita una página web. Las páginas dinámicas permiten a los usuarios iniciar sesión en sitios web para ver contenido personalizado.
Todos los sistemas de gestión de contenido (WordPress, Joomla y Drupal) que mencionamos antes son sitios web dinámicos.
La siguiente ilustración muestra una vista esquemática de una página web dinámica.