Sei sulla pagina 1di 11

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB

Archivo compuesto por diversos elementos:

TEXTO

ENLACES

MULTIMEDIA

Dispuestos en pantalla segn ciertas caractersticas


Interactividad y efectos ( mens, movimiento de objetos,
fecha y hora, imgenes, mensajes, etc.)
Validaciones, acceso a bases de datos (ABM, consultas),
manejo de claves, cookies.

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
ESTTICA

Se le puede agregar
Hojas de Estilo (CSS),
que amplan los estilos
de los elementos
(colores, fuentes, links, etc)

<A HREF=pagina2.htm
style=color:red> Pgina 2</A>

Se presenta sin movimiento y sin


funcionalidades ms all de los enlaces
Su cdigo est escrito en el lenguaje
HTML (Hyper Text Mark up Language)

Indica dnde colocar cada elemento en


la pgina, y con qu caractersticas

A travs de etiquetas (TAGS)

<A HREF=pagina2.htm> Pgina 2 </A>

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Posee efectos especiales e interactividad.

Adems de HTML, se necesitan


lenguajes de programacin web.

Existen dos tipos:

Pginas que se procesan


en el navegador del cliente

Pginas que se procesan


en el servidor

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el navegador del cliente


Rollovers, control de ventanas y formularios, clculos,
fecha y hora, efectos de imagen y de texto.

Se logran con cdigo insertado en el HTML,


llamado Script (Guin)

Los Scripts se pueden programar en:


JavaScript

Visual Basic Script

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el navegador del cliente


JavaScript

SUN
MICROSYSTEMS

Permite la programacin de pequeos scripts


y de programas orientados a objetos, con funciones,
estructuras de datos complejas, etc

NO ES JAVA

Su sintaxis deriva
del lenguaje C

Funciona en cualquier navegador,


por eso pas a ser el Estndar.

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el navegador del cliente


Visual Basic Script

MICROSOFT
CORP.

Compatible solamente con Internet Explorer.


Por eso no es el Estndar.
Su sintaxis deriva del Visual Basic.

Es ms amigable que Javascript.

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el servidor

Se ejecutan en el servidor web, y se enva el


resultado en HTML al cliente por Internet.

Agendas, Foros,
Estadsticas, Juegos,
Chat, etc.

Con esto, se accede a bases de datos y claves


en forma segura.

Distintas tecnologas:

CGI

ASP

PHP

JSP

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el servidor

CGI

Common Gateway Interface

Se encuentra en desuso

Difcil de programar.
En la ejecucin se torna pesado.

Es la tecnologa ms antigua.

Lenguajes usados: Perl, tambin C,


C++ y Visual Basic.

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el servidor

ASP
Active Server Pages
Es la tecnologa de Microsoft
Funciona en servidores web
de Microsoft

Personal Web
Server (Win 98)

Lenguajes usados:
VBScript y Jscript
(Javascript de Microsoft).

Internet Information
Server (WinXP)

Bajo Linux: se debe instalar el componente Chilisoft

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el servidor

PHP
Hypertext PreProcesor

Est montado sobre sevidores


Linux o Unix

Servidor web: Apache

Gratuito, multiplataforma,
rpido y seguro.
Posee un lenguaje
propio derivado del C

INTRODUCCIN A LA PROGRAMACIN WEB

PGINA WEB
DINMICA

Pginas que se procesan en el servidor

JSP
Java Server Pages
Multiplataforma
Cdigo Abierto

Utiliza scripts de servidor


en lenguaje Java (Servlets)

Servidores web: Apache, IIS, Netscape

Se pueden crear
componentes reusables

Potrebbero piacerti anche