Anda di halaman 1dari 11

La diferencia ms bsica de entre estos dos lenguajes es que los lenguajes de programacin del lado del cliente se ejecutan

en su mismo navegador web, en cambio en el lenguaje de programacin de lado servidor, las aplicaciones se ejecutan en el servidor sin tener en cuenta el navegador web del cliente.

La programacin del lado del cliente tiene como principal ventaja que la ejecucin de la aplicacin se delega al cliente, con lo cual se evita recargar al servidor de trabajo. La programacin del lado cliente es aquella ejecutada por la aplicacin cliente, es decir, por el navegador. El objetivo de esta programacin suele ser conseguir pginas interactivas

Para ello, se utiliza lo que se conoce como lenguajes de guion eso de script, como puede ser JavaScript. JavaScript es un lenguaje de programacin, a diferencia del HTML, que es un lenguaje que permite describir la pgina web. Por ejemplo, si usted quiere indicar que la pgina debe mostrar una imagen, utilizar HTML; pero si desea conocer qu navegador est utilizando el usuario, deber escribir cdigo JavaScript.

Con JavaScript usted podr: Presentar un texto mvil en la barra de estado del navegador. Obtener la fecha y la hora del ordenador del usuario. Obtener informacin sobre el navegador utilizado y actuar en consecuencia. Modificar dinmicamente el contenido de la pgina, incluso despus de haberla cargado. Escalar una imagen dependiendo del tamao de la pantalla: 640x480, 800x600, etc. Validar las entradas realizadas por el usuario en los formularios, etc.

El servidor solo enva el cdigo, y es tarea del browser interpretarlo. La gran desventaja de esta opcin de programacin es que el cdigo que el server enva es "sensible" a que cosas puede o no hacer el browser

Programar por el lado del servidor tiene como gran ventaja que cualquier cosa puede hacerse sin tener en cuenta el tipo de cliente, ya que la aplicacin se ejecuta en el servidor que es un ambiente controlado, una vez ejecutada la aplicacin, el resultado que se enva al cliente puede estar en un formato normalizado que cualquier cliente puede mostrar.

Utilizaremos el Bloc de notas para escribir el cdigo JavaScript del lado cliente y una herramienta especfica para el cdigo del lado servidor. Adems, necesitar un navegador de Internet que permita la ejecucin de cdigo JavaScript..

Debe conocer HTML para entender el cdigo bsico de las pginas web. Debe tener conocimientos de programacin. Debe tener conocimientos de bases de datos. Conceptos como tabla, relacin, consulta, etc. deben ser conocidos.

ITSCHI Programacin Web Las sentencias escritas en JavaScript se encapsulan entre las etiquetas <script> y </script>. Por ejemplo, si en el cdigo de una pgina web incluimos la sentencia <html> <head> <meta httpequiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Ejemplo JavaScript</title> </head> <body> < script> var respuesta = confirm("Aceptame o rechazame") alert ("Has pulsado: " + respuesta) < /script> < /body> < /html>