You are on page 1of 11

(CONTRERAS, s.f.

LENGUAJE
CLIENTE
LENGUAJE
CLIENTESERVIDOR
LENGUAJE
SERVIDOR

* HTML
*JAVASCRIPT
* VISUAL BASIC
SCRIPT
*CSS
*FLASH
*APPLET
*PHP
*JSP
*SERVLET

Lenguaje cliente
(HTML)
Lenguaje de marcas de hipertexto,
hace
referencia
allenguaje
de
marcadopara
la
elaboracin
depginas web.

VENTAJAS
*Sencillo que permite describir
hipertexto.
*Texto presentado de forma
estructurada y agradable.
*No necesita de grandes
conocimientos cuando se
cuenta con un editor de
pginas web o WYSIWYG.
*Archivos pequeos.
*Lo admiten todos los
exploradores.

DESVENTAJAS
*Lenguaje esttico.
*La interpretacin de cada
navegador puede ser diferente.
*Guarda muchas etiquetas que
pueden convertirse en
basura y dificultan la
correccin.
*El diseo es ms lento.
Las etiquetas son muy
limitadas

El
HTML
se
escribe en forma
de etiquetas,
rodeadas
porcorchetes
angulares(<,>,/)
.
Cdigos HTML bsicos
<html> define el inicio del
documento HTML
<script> incrusta unscripten
una web
<head> define lacabeceradel
documento HTML
<title>define el ttulo de la
pgina
<body> define el contenido
principal
o
cuerpo
del
documento.

(CONTRERAS, s.f.) (wikipedia, s.f.)

Se trata de un lenguaje de
programacin del lado del cliente,
porque es el navegador el que
soporta
la
carga
de
procesamiento

(nuke_publico, s.f.) (CONTRERAS, s.f.)

CLIENTE
DESVENTJAS
*Cdigo visible por cualquier usuario.
*El
cdigo
debe
descargarse
completamente.
*Puede poner en riesgo la seguridad del
sitio, con el actual problema llamado
XSS

Lenguaje
de
programacin
utilizado para crear pequeos
programitas
encargados
de
realizar acciones dentro del mbito
de una pgina web
LENGUAJE
JAVASCRIPT

VENTAJAS
*Lenguaje de scripting seguro y fiable.
*Los
script
tienen
capacidades
limitadas, por razones de seguridad.
*El cdigo Javascript se ejecuta en el
cliente.

LENGUAJE CLIENTE (VISUAL BASIC


SCRIPT)

Es un lenguaje de programacin de scripts del lado del cliente, pero slo compatible con
Internet Explorer. Es por ello que su utilizacin est desaconsejada a favor de Javascript.

VENTAJAS

*Integra

el diseo e implementacin de formularios de


Windows.
*Permite usar con suma facilidad la plataforma de los
sistemas Windows dado que tiene acceso prcticamente
total a la API de Windows incluidas libreras actuales

*Es un lenguaje muy extendido por lo que resulta


fcil encontrar informacin, documentacin y
fuentes para los proyectos.

DESVENTAJAS

*Slo soporta libreras dinmicas (DLL) que usen la


convencin de llamadas _stdcall y componentes y
libreras ActiveX
No permite la sobrecarga de operadores ni
mtodos.

*No soporta correctamente la programacion


multihilo haciendo muy inestable su ejecucion
inclusive desde el propio entorno de desarrollo

(vsbasic.wordpress.com, s.f.) (nuke_publico, s.f.)

LENGUAJE CLIENTE CSS

Soporte irregular
tienen las CSS
parte
de
navegadores.
DESVENTAJA

que
por
los

VENTAJAS
*Con
una
Hoja
de
Estilopodemos modificar la
presentacin
de
cada
elementosin modificar el
cdigo HTML.
*El lenguaje CSS ofrece
unaamplia
gama
de
herramientas
de
composicinms
potentes
que HTML.
*Se pueden especificar Hojas
de Estilo
para distintos
navegadores.

CSS sirve para organizar la


presentacin y aspecto de
una
pgina
web.
Este
lenguaje es principalmente
utilizado por parte de los
navegadores web de internet
y por los programadores web
informticos

(es.wikipedia.org, s.f.)

LENGUAJE
CLIENTE
APPLET

UnappletJavaes unappletescrito en ellenguaje de


programacinJava. Los applets de Java pueden
ejecutarse en unnavegador webutilizando laJava
Virtual Machine(JVM)

VENTAJAS

Son multiplataforma
Es compatible con la mayora de losnavegadores web
Puede tener acceso completo a la mquina en la que se
est ejecutando, si el usuario lo permite

DESVENTAJA
S

Requiere elpluginde Java


No puede iniciar la ejecucin hasta que la JVM est en
funcionamiento
Puede tener vulnerabilidades que permitan ejecutar
cdigo malicioso

L E N G U A JE
LADO
C L IE N T E
FLASH

F la s h e s
una
t e c n o lo g a ,
y un
p ro g ra m a ,
p a ra cre a r
e fe c to s
e s p e c ia le s
e n p g in a s
w eb.

P a ra
v is u a liz a r
la s
" p e lc u la s "
F la s h ,
n u e stro
navegador
d e b e te n e r
in s t a la d o
un
p ro g ra m a
(p lu g -in )
q u e le
p e r m it a
v is u a liz a r la
s.

(www.prosolutions.es, s.f.)

LENGUAJE SERVIDOR
PHP
PHP es un lenguaje
de script
interpretado en el
lado del servidor
utilizado para la
generacin de
pginas web
dinmicas,
embebidas en
pginas HTML y
ejecutadas en el
servidor

SEGURIDAD
VENTAJAS
DESVENTAJAS
PHP es un poderoso
*Se caracteriza por
lenguaje e
*Se necesita
ser un lenguaje
instalar un servidor intrprete, ya sea
muy rpido.
incluido como parte
web.
*Soporta en cierta
*Todo el trabajo lo de un servidor web
medida la
en forma de
realiza el servidor y
orientacin a
mdulo
o ejecutado
no delega al
objeto. Clases y
como
un
binario
cliente.
herencia.
CGI separado, es
*Dificulta la
*Es un lenguaje
capaz de acceder a
organizacin por
multiplataforma:
archivos, ejecutar
capas de la
Linux, Windows,
comandos y abrir
aplicacin.
entre otros.
conexiones de red
en el servidor

(CONTRERAS, s.f.)

Es un lenguaje para la creacin de sitios web dinmicos, acrnimo de Java Server Pages. Est
orientado a desarrollar pginas web en Java. JSP es un lenguaje multiplataforma. Creado para
ejecutarse del lado del servido
Las pginas son compiladas en la primera peticin.
Permite separar la parte dinmica de la esttica en las pginas web.
Los archivos se encuentran con la extensin (jsp).
Cdigo: se puede incrustar cdigo Java.
Directivas: permite controlar parmetros del servlet.
Acciones: permite alterar el fujo normal de ejecucin de una pgina.
Ejecucin rpida del servlets.
Crear pginas del lado del servidor.
Multiplataforma.

LENGUAJE
SERVIDOR JSP
CARACTERSTIC
AS:
ELEMENTOS
VENTAJAS:

Complejidad de aprendizaje.
DESVENTAJA

(CONTRERAS, s.f.)

LENGUAJE SERVIDOR SERVELT es unaclaseen ellenguaje de programacin Java, utilizada


para ampliar las capacidades de un servidor.

CICLO DE VIDA
1. Inicializar el servlet
2. Interactuar con los clientes
3. Destruir el servlet

FUNCIONALIDAD
1.Leer los datos enviados por el cliente.
2.Extraer cualquier informacin til incluida en la cabecera HTTP o en el cuerpo del mensaje de
peticin enviado por el cliente.
3.Generar dinmicamente resultados.
4.Formatear los resultados en un documento HTML.
5.Establecer los parmetros HTTP adecuados incluidos en la cabecera de la respuesta (por ejemplo: el
tipo de documento, cookies, etc.)
6.Enviar el documento final al cliente.

VENTAJAS
*Es integrable con pginas JSP y se pueden usar filtros.
*Puede ser utilizados sobre cualquier Sistema Operativo y en la mayora de servidores Web.

(servlet.html, s.f.)

LENGUAJE DEL LADO CLIENTE SERVIDOR DHTML


Designa el conjunto de tcnicas que
permiten crearsitios webinteractivos
utilizando una combinacin de algn
lenguaje
de
marcado
esttico
(comoHTML)

USOS
*Animar texto e imgenes en el
documento.
*Embeber
una
seccin
que
automticamente actualize su contenido
con las ltimas noticias, por ejemplo,
conAjax.
*Usar un formulario que obtenga datos
del usuario, procesarlo, verificarlo, y dar
una respuesta sin necesidad de hacer
otra llamada al servidor.
*Aadir
botones
con
acciones
personalizadas.

(wikipedia, s.f.)

LENGUAJE DEL
LADO CLIENTE
- SERVIDOR
XML
VENTAJAS
PARTES DE UN
DOCUMENTO
XML
PARTES DE UN
DOCUMENTO
XML
(wikipedia, s.f.)

Lenguaje de Marcas Extensible", es un meta-lenguaje que permite


definir lenguajes de marcas desarrollado por elWorld Wide Web

Es extensible: Despus de diseado y puesto en produccin,


El analizador es un componente estndar, no es necesario crear un
analizador especfico para cada versin de lenguaje XML.
Si un tercero decide usar un documento creado en XML, es sencillo
entender su estructura y procesarla.
Transformamos datos en informacin, pues se les aade un
significado concreto y los asociamos a un contexto, con lo cual
tenemos fexibilidad para estructurar documentos.

Prlogo El prlogo de un documento XML contiene:


Una declaracin XML.
Una declaracin de tipo de documento.
Uno o ms comentarios e instrucciones de procesamiento.
Cuerpo el cuerpo debe contener solo un elemento raz,
caracterstica indispensable tambin para que el documento est
bien formado. Sin embargo es necesaria la adquisicin de datos
para su buen funcionamiento.

Elementos
Atributos
Entidades predefinidas Entidades para representar caracteres
especiales para que, de esta forma, no sean interpretados como
marcado en el procesador XML.
Ejemplo: entidad predefinida: & carcter: &.
Secciones CDATA
Comentarios

Bibliografa
CONTRERAS, M. (s.f.). Obtenido de soda.ustadistancia.edu.co:
http://soda.ustadistancia.edu.co/enlinea/mariocontreras_lenguajeclien
teservidor/
es.wikipedia.org. (s.f.). Obtenido de
https://es.wikipedia.org/wiki/Applet_Java#Ventajas
nuke_publico. (s.f.). Obtenido de
http://www.adelat.org/media/docum/nuke_publico/lenguajes_del_lado_
servidor_o_cliente.html
servlet.html. (s.f.). Obtenido de
http://www.lab.inf.uc3m.es/~a0080802/RAI/servlet.html
vsbasic.wordpress.com. (s.f.). Obtenido de
https://vsbasic.wordpress.com/ventajas-y-desventajas/
wikipedia. (s.f.). Obtenido de https://es.wikipedia.org/wiki/HTML
wikipedia. (s.f.). Obtenido de https://es.wikipedia.org/wiki/HTML_din
%C3%A1mico
wikipedia. (s.f.). Obtenido de
https://es.wikipedia.org/wiki/Extensible_Markup_Language

www.prosolutions.es. (s.f.). Obtenido de


https://www.prosolutions.es/blog/ventajas-y-desventajas-de-css/

ANEXOS
LENGUAJE DEL LADO CLIENTE
HTML

JAVASCRIPT

VISUAL BASIC SCRIPT

CSS

FLASH

APPLET

LENGUAJES DEL LADO SERVIDOR

PHP
JSP

SERVLET

LENGUAJE DEL LADO CLIENTE SERVIDOR


DHTML

XML

You might also like