Saltar la navegación

1.1.- Sitios web.

Sitio web.

Un sitio web es una localización en Internet compuesta por documentos organizados jerárquicamente, esos documentos se denominan páginas web. Un documento puede contener una combinación de gráficos, texto, audio y vídeo.

En los sitios web, si accedes poniendo el nombre del dominio en el cliente HTTP, verás que existe una página de inicio, que es el primer documento que ve el ó la internauta cuando accede al sitio web. El sitio normalmente tiene otros documentos adicionales.

Podrás comprobar que mucha gente, a veces, utiliza erróneamente el término página web. Te darás cuenta que lo utilizan para referirse a un sitio web.

Una página web es parte de un sitio web y es un único archivo, mientras que un sitio web es un conjunto de archivos llamados páginas web. La página web es un documento HTML accesible generalmente mediante el protocolo HTTP de Internet.

Los sitios web que conocerás serán de dos tipos:

  • Estáticos. Aquellos que tienen contenidos que no cambian frecuentemente y se mantienen manualmente mediante algún tipo de programa editor, de los que podrás conocer dos categorías:
    • Editores de texto. Por ejemplo Notepad, donde el HTML se manipula directamente.
    • Editores WYSIWYG. Por ejemplo, Kompozer, donde el sitio se edita usando una interfaz GUI y el HTML subyacente se genera automáticamente con el programa editor.
  • Dinámicos. Aquellos que pueden tener cambios frecuentes en la información. Hay una extensa variedad de lenguajes de programación con los que podrás generar sistemas de sitios web dinámicos, por ejemplo, el lenguaje de programación PHP, Active Server Pages (ASP), y Java Server Pages (JSP). Los sitios dinámicos a menudo incluyen contenido que se recupera de una o más bases de datos o usando tecnologías basadas en XML como, por ejemplo, el RSS.

Programa que te permite navegar por Internet. Si introduces la dirección de una página Web, se encargará de descargarla del servidor en el que se encuentre alojada.

Acrónimo de HyperText Markup Language. Lenguaje de Marcado de Hipertexto. Lenguaje de programación predominante para la elaboración de páginas web. Lo podrás usar para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes.

Acrónimo de HyperText transfer Protocol. Protocolo de transferencia de hipertexto. Define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores, proxies) para comunicarse. Es un protocolo orientado a transacciones y sigue el esquema petición-respuesta entre un cliente y un servidor.

Acrónimo de What You See Is What You Get. Lo que ves es lo que obtienes. Se aplica a los procesadores de texto y otros editores de texto con formato (como los editores de HTML) que permiten escribir un documento viendo directamente el resultado final, frecuentemente el resultado impreso.

Acrónimo de Graphic User Interface. Interfaz gráfica de usuario. Programa que actúa de interfaz con las personas usuarias, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.

Acrónimo de Active Server Pages. Tecnología de Microsoft del lado del servidor que podrás utilizar para crear páginas web dinámicamente, ha sido comercializada como un anexo a Internet Information Services (IIS).

Acrónimo recursivo de PHP Hypertext Pre-processor. Preprocesador de hipertexto. Lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Lo podrás usar principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente también lo puedes utilizar desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

Acrónimo de Java Server Pages. Páginas de servidor de java. Tecnología Java que te permitirá generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo.

Acrónimo de eXtensible Markup Language. Lenguaje de marcas extensible. Metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium.

Acrónimo de Really Simple Syndication. Sindicación realmente simple. Es un formato XML para sindicar o compartir contenido en la web. Se utiliza para difundir información actualizada frecuentemente a usuarios que se han suscrito a la fuente de contenidos.

Para saber más

Cuando el servidor web recibe una petición para una determinada página de un sitio web, la página se genera automáticamente por el software, como respuesta directa a la petición de la página.

Petición página web.

GPL. Uso educativo no comercial.