El lenguaje HMTL (HyperText Marckup Language) es considerado por muchos como la base de todas las páginas web que existen en el ciberespacio. Esto, hasta cierto punto, es cierto: lasmayoría de páginas web se basan en este lenguaje, sin embargo, la necesidad de contar con sitios web que permitan al usuario interactuar con los elementos que la componen (suscribirse a un sitio de correo, por ejemplo), o mantener la información actualizada al instante (tiendas en línea, por ejemplo) obligan a los desarrolladores a emplear otras tecnologías que permitan esa movilidad y dinamismo en las web sites, en este caso se está hablando de otro tipo de página y aquí surge la diferenciación entre dos tipos de sitio web que ese pueden construir en la red: los sitios estáticos y los dinámicos. Los primeros están hechos casi exclusivamente con HTML, los segundos incorporan el uso de tecnologías como lenguajes de programación y manejo de bases de datos, entre otros, para lograr esa interactividad tan necesaria y se conocen como sitios dinámicos.
Uno de los elementos que permite ese dnamismo en los sitios web actuales, es la justamente la posibilidad de emplear bases de datos (generalemente MySQL, Postgre, Oracle, entre otras), convirtiendo la interacción con los elementos del sitio en una serie de consultas a datos almacenados en tablas. Esto es lo que posibilita que, en la actualidad, sea posible reservar pasajes o pagar facturas de sericios via Internet.
En las páginas siguientes se hará referencia a alguna de las tecnologías más conocidas en cuanto a herramientas para la creación de sitios web dinámicos. Se hablará de los lenguajes más utilizados, características más importantes, datos de interés y se concluirá con un ejemplo sobre la promoción de un producto en la web.
|