Upload
lu-san
View
212
Download
0
Embed Size (px)
DESCRIPTION
programacion
Citation preview
24/4/2014 ENI Training - Libro online
http://www.eni-training.com/client_net/mediabook.aspx?idR=87299 1/2
Funcionamiento de un sitio Web
Cuando ejecuta una URL (Uniform Resource Locator), por ejemplo http://www.google.es, qu ocurre en
el navegador (Internet Explorer, Firefox, Chrome...)?
La URL se enva a un servidor Web a travs de la red. Este servidor procesa la solicitud y reenva el flujo
HTML al navegador.
Existen dos tipos de sitios Web: los sitios Web estticos y los dinmicos.
Los sitios Web estticos solo contienen cdigo clientes, es decir, un cdigo que puede interpretar su
navegador. Por ejemplo: HTML y JavaScript.
En cambio, los sitios Web dinmicos contienen lenguaje servidor porque el servidor Web interpreta este
lenguaje y enva al navegador el flujo HTML. Por ejemplo, PHP, Java (no confundir con JavaScript) y Active
Server Pages.NET (ASP.NET) son lenguajes del lado servidor.
Cuando almacena informacin en su sitio Web, por ejemplo un inicio de sesin y una contrasea, un blog,
artculos, etc., est obligado a utilizar una base de datos para almacenar la informacin y utilizar un
lenguaje servidor que pueda leer o escribir la informacin en la base de datos.
24/4/2014 ENI Training - Libro online
http://www.eni-training.com/client_net/mediabook.aspx?idR=87299 2/2
1) El servidor Web (Apache es el ms frecuente) lee su URL y ejecuta el cdigo
servidor (en nuestro ejemplo, PHP) que va a crear un cdigo HTML. A continuacin
el servidor enva a su navegador el flujo HTML que se ha creado.
2) Su navegador recibe el flujo HTML y lo interpreta de manera grfica, mostrando la
pgina HTML.
Cuando ejecuta una URL desde un sitio Web dinmico (por ejemplo: http://google.es), se ejecutan dos
procesos diferentes:
De este modo, cuando quiera probar en su equipo un sitio Web esttico, simplemente haga doble clic en
la pgina HTML para abrirla en su navegador.
La URL ser del tipo: C:\HTML\li.html
Pero si quiere probar un sitio Web dinmico con PHP, obligatoriamente debe instalar en su equipo un
servidor Web (por ejemplo, Apache) y ejecutar su pgina PHP con una URL de tipo:
http://127.0.0.1/test.php