2
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 envía a un servidor Web a través de la red. Este servidor procesa la solicitud y reenvía el flujo HTML al navegador. Existen dos tipos de sitios Web: los sitios Web estáticos y los dinámicos. Los sitios Web estáticos solo contienen código clientes, es decir, un código que puede interpretar su navegador. Por ejemplo: HTML y JavaScript. En cambio, los sitios Web dinámicos contienen lenguaje servidor porque el servidor Web interpreta este lenguaje y envía 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 información en su sitio Web, por ejemplo un inicio de sesión y una contraseña, un blog, artículos, etc., está obligado a utilizar una base de datos para almacenar la información y utilizar un lenguaje servidor que pueda leer o escribir la información en la base de datos.

Document3

  • 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