Sunteți pe pagina 1din 3

Tecnología, programación y robótica. 2º ESO 5.

 Publicación de páginas web

5. Publicación de páginas web

1. Servicio World Wide Web
Cuando hablamos de World Wide Web (www) o simplemente "la web", nos referimos a un medio de
distribución de documentos de hipertexto (páginas web) accesibles mediante la red de comunica­
ciones Internet. Utilizando cualquier navegador web se pueden visualizar e interactuar con pági­
nas web que pueden contener textos, imágenes, vídeos u otros contenidos multimedia; así como
navegar entre diferentes páginas web utilizando enlaces contenidos en las mismas.

1.1. Arquitectura cliente­servidor
El servicio www está basado en una arqui­
tectura   cliente­servidor.   Esto   implica   la
existencia de unos equipos que contienen
la información (páginas web, bases de da­
tos, etc) y otros que van a solicitar que se
les envíe dicha información.

Como   hemos   visto   en   el   tema   anterior,


desde un navegador web, el cliente solici­
tará a un servidor que le envíe el código de una página web. Para ello, necesitará acceder previa­
mente a un servidor DNS que traduzca la dirección web por la dirección IP del servidor (ver tema
3)

1.2. Protocolo HTTP
El Protocolo de Transferencia de Hipertexto (HTTP) especifica las normas para que se realice la co­
municación entre el navegador del cliente y el servidor. 

El protocolo HTTPS incorpora una serie de normas de seguridad añadidas a las de HTTP al en­
criptar la información transmitida.

1.3. Funcionamiento de la Web
Cuando hacemos una petición a una página web desde el navegador se dan los siguientes pasos:

1. Se hace una llamada, incorporando la dirección URL o IP (directamente desde la barra de di­
recciones del navegador, o desde un enlace), utilizando el protocolo HTTP o el HTTPS.

2. Si se ha utilizado una dirección URL, se realiza una petición a un servidor DNS para que tra­
duaca   la   dirección   URL   (www.google.com)   por   su   dirección   IP   correspondiente
(216.58.210.163). Recordad que un servidor DNS contiene una base de datos que relaciona di­
recciones URL con direcciones IP. 

3. Utilizando la dirección IP, se envía una petición al servidor web solicitando el recurso. En el
Esta obra está protegida por Octavio M. Ruiz García mediante Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional
Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/4.0/deed.es_CO
1
Tecnología, programación y robótica. 2º ESO 5. Publicación de páginas web

caso de una página web típica, primero se solicita el texto HTML para que sea analizado por el
navegador web. Tras analizarlo, el navegador realizará una serie de peticiones adicionales para
traer los gráficos y otros ficheros que formen parte de la página.

4. Una vez recibidos todos los ficheros que forman la página web, el navegador representa la pá­
gina tal y como se encuentra definida en el código HTML y otros lenguajes que lo acompañan
(JavaScript, CSS, etc).

1.4. Otros lenguajes de la Web
JavaScript

JavaScript es un lenguaje de scripts (en informática un script es un programa
sencillo) que fue desarrollado para ser utilizado dentro de las páginas web. Ja­
vaScript permite la manipulación de los elementos de la página que ha sido en­
viada al cliente desde el navegador.

PHP

El código PHP se ejecuta en el servidor para preparar el código HTML que se va a
enviar al cliente. 

Bases de datos

Las bases de datos se encuentran en el servidor y sirven para guardar
cualquier tipo de información. Los protocolos de comunicación con las
bases de datos se realizan utilizando PHP (lenguaje que se ejecuta en el
servidor) ya que, por seguridad, no suele permitirse la comunicación con
las bases de datos desde los ordenadores de los clientes.

Para enviar información desde el cliente, se utilizan formularios que lla­
man a programas PHP que se encuentran en el cliente para que la ges­
tionen.

2. Alojamientos web 
El alojamiento web es un servicio que proporcio­
nan algunas empresas para aportar un sistema
para poder almacenar información, imágenes, ví­
deo, o cualquier contenido en forma de páginas
web para que se encuentre accesible vía Inter­
net.

También   puede   aprovecharse   un   alojamiento


para  situar archivos  (nube), un  sistema de  co­
rreo electrónico, una base de datos, etc.

2.1. Hosting
Las empresas de hosting proporcionan espacios dentro de un servidor para que sus clientes para
puedan situar sus servicios de Internet. 
Esta obra está protegida por Octavio M. Ruiz García mediante Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional
Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/4.0/deed.es_CO
2
Tecnología, programación y robótica. 2º ESO 5. Publicación de páginas web

El cliente de la empresa de hosting accede a dicho servidor utilizando un usuario y una contrase­
ña para poder gestionar los contenidos y funcionamiento de sus servicios. Se utiliza para peque­
ñas web que no requieren un control específico del servidor que se esté utilizando.

2.2. Housing
El housing es una modalidad de alojamiento web destinada principalmente a grandes empresas
de servicios web. 

El housing consiste en vender o alquilar un espacio físico de un centro de datos para que el clien­
te coloque ahí su propio ordenador que va a funcionar como servidor. La empresa aporta la ener­
gía eléctrica, la conexión a Internet y la seguridad física del sistema (ver tema anterior).

3. Publicación de páginas web
Para poder publicar una página web, debemos tener un servidor o contratar algún tipo de aloja­
miento como los vistos anteriormente.

También es necesario que registremos un dominio para que podamos tener una o varias direccio­
nes URL que estén relacionadas con nuestro sitio.

3.1. Registro del dominio web
Existen varias empresas que nos permiten registrar dominios en la web. Este registro suele llevar
aparejado un coste de alta y otro de mantenimiento, en función del tipo de dominio. En función
de la empresa desde la que se realice el registro del dominio, este tendrá un coste diferente, pero a
cambio nos ofrecerán una serie mayor o menor de servicios en función de nuestras necesidades
(por   ejemplo,   unas   empresas   nos   proporcionarán   un   alojamiento   con   más   o   menos   espacio   y
otras, más económicas, no nos ofrecerán ningún espacio sino que tendremos que contratar el alo­
jamiento en otro sitio o disponer de nuestro propio servidor).

Esta obra está protegida por Octavio M. Ruiz García mediante Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional
Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/4.0/deed.es_CO
3

S-ar putea să vă placă și