1.arquitectura web

9
GESTION Y ADMINISTRACION WEB Lic. Gina Huertas Camacho

Upload: gina-huertas

Post on 11-Aug-2015

75 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 1.arquitectura web

GESTION Y ADMINISTRACION WEB

Lic. Gina Huertas Camacho

Page 2: 1.arquitectura web

ARQUITECTURAARQUITECTURAWEBWEB

Contenido TemáticoContenido Temático

ARQUITECTURAARQUITECTURA

CréditosCréditos

InstalacionInstalacion

Page 3: 1.arquitectura web

Poniéndonos de acuerdo en un Poniéndonos de acuerdo en un mundo poco cuerdo...mundo poco cuerdo...

ProveedorLenguaje usado

en sus aplicaciones: “Suahili 3.2”

Cliente

Lenguaje usado en sus

aplicaciones:

Marciano 2

¿QUE?

3L, 20cu

PLOP

Page 4: 1.arquitectura web

Poniéndonos de acuerdo en un Poniéndonos de acuerdo en un mundo poco cuerdo...mundo poco cuerdo...

<nombre>hp rh+</nombre>

ProveedorLenguaje usado

en sus aplicaciones: “Suahili 3.2”

Cliente

Lenguaje usado en sus

aplicaciones:

Marciano 2<Producto>

<nombre>hp rh+</nombre>

<stock>3</stock>

<precio>20</precio>

</Producto>

Page 5: 1.arquitectura web

Web Server

Web Server

TRADUCE EL CODIDO PHP

internetAPACHEserver

Netscape Netscape NavigatorNavigator

Internet Internet ExplorerExplorer

??

El esquema sería asíEl esquema sería así

El servidor busca la pagina

Y lo envia Y lo envia al clienteal cliente

Y lo envia Y lo envia al clienteal cliente

EL CLIENTE Envia una peticion al servidorCLIENTE Envia una peticion al servidor

““Ejecuta código servidor”

Devuelve el

Resultado del

Codigo en

HTML

El cliente (explorador El cliente (explorador Web) se conecta al Web) se conecta al

servidor Web gracias a servidor Web gracias a su URL su URL

Finalmente el cliente Finalmente el cliente muestra al usuario el muestra al usuario el documento recibido documento recibido

Page 6: 1.arquitectura web

¿ Que es una aplicación Web?¿ Que es una aplicación Web?

HTML, DHTML, Javascipt, vbscript, HTML, DHTML, Javascipt, vbscript, flash, applets, controles.net…flash, applets, controles.net…

C, perl, asp, jsp,C, perl, asp, jsp,

php, asp.net,…php, asp.net,…

http://www.unserver.es/index.phphttp://www.unserver.es/index.php

CONJUNTO DE archivos, páginas y ensambles que se pueden invocar o ejecutar dentro del alcance de un directorio virtual en un servidor de aplicaciones Web

Para crear una aplicación de alto rendimiento, escalable y segura, php proporciona funciones tales como memoria caché, seguridad y estado de la sesión

Page 7: 1.arquitectura web

Lic.Gina Huertas Camacho 7

Bases del desarrollo web

Arquitectura

Cliente - Servidor

Cliente: Explorer, FireFox, Safari

Servidor: Apache, IIS

Tecnología

Cliente: CSS, Flash, HTML, JavaScript

Servidor: C#, Java, PHP, Phyton

Page 8: 1.arquitectura web

Lic. Gina Huertas Camacho 8

Cliente, navegador como Internet Explorer, Firefox, Opera, Safari, ...Los navegadores interactúan con el servidor a través de protocolos. Estos protocolos definen las reglas de intercambio de información entre el cliente y el servidor

Servidor, software responsable de aceptar las solicitudes HTTP del cliente y de enviarle las respuestas (HTML, XML)

HTTP, protocolo de transferencia de hipertexto.HTTP es un protocolo sin estado, es decir, que no guarda ninguna información sobre conexiones anteriores. ¿Cómo sabe el servidor si la solicitud la hago yo o la hace otra persona? … (Cookies, Sesiones)

Bases del desarrollo web

Page 9: 1.arquitectura web

Lic. Gina Huertas Camacho 9

Bases del desarrollo web

Diálogo entre cliente y servidor