Vous êtes sur la page 1sur 2

SCRIPTS DEL CLIENTE Y SCRIPTS DEL SERVIDOR.

Los lenguajes de lado cliente son aquellos que pueden ser directamente interpretados por el navegador, son totalmente independientes del servidor, lo cual es una ventaja ya que los servidores que soportan srcipts de servidor suelen ser de pago o estn muy limitados. Ejemplos: - HTML: este lenguaje le indica al navegador la estructura bsica de la pgina. - JAVASCRIPT: lenguaje de programacin utilizado para crear efectos especiales en las pginas y definir una interaccin con el usuario. - APPLETS DE JAVA: Se trata de pequeos programas hechos en Java, que se transfieren con las pginas web y que el navegador ejecuta en el espacio de la pgina. Son mucho menos dependientes del navegador que los scripts en Javascript, incluso independientes del sistema operativo del ordenador donde se ejecutan. Como desventajas en relacin con Javascript cabe sealar que los applets son ms lentos de procesar. - VISUAL BASIC SCRIPT: slo compatible con Internet Explorer. Est basado en Visual Basic, un popular lenguaje para crear aplicaciones Windows. - FLASH: Flash es una tecnologa, en realidad no es un lenguaje; Sin embargo, quedara dentro del mbito de las pginas dinmicas de cliente. Para visualizar las "pelculas" Flash, nuestro navegador debe tener instalado plug-in. - CSS: El lenguaje CSS se basa en una serie de reglas que rigen el estilo de los elementos en los documentos estructurados, y que forman la sintaxis de las hojas de estilo. Los lenguajes de lado servidor son aquellos lenguajes que son reconocidos, ejecutados e interpretados por el propio servidor y que se envan al cliente en un formato comprensible para l. Ejemplos: - CGI: Es el sistema ms antiguo que existe para la programacin de pginas web dinmicas del lado del servidor, los CGI se escriben habitualmente en el lenguaje Perl, sin embargo, otros lenguajes como C, C++ o Visual Basic pueden ser tambin empleados para construirlos. - PERL: es un lenguaje de programacin interpretado, al igual que muchos otros lenguajes de Internet como Javascript o ASP. Esto quiere decir que el cdigo de los scripts en Perl no se compila sino que cada vez que se quiere ejecutar se lee el cdigo y se pone en marcha interpretando lo que hay escrito. - ASP (Active Server Pages): es la tecnologa desarrollada por Microsoft para la creacin de pginas dinmicas del servidor. ASP se escribe en la misma pgina web, utilizando el lenguaje Visual Basic Script o Jscript (Javascript de Microsoft). - PHP: es el acrnimo de Hipertext Preprocesor. Es un lenguaje interpretado, gratuito e independiente de plataforma, rpido, con una gran librera de funciones y mucha documentacin. - JSP: es un acrnimo de Java Server Pages, tecnologa orientada a crear pginas web con programacin en Java. Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores web, de mltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma.

CARACTERSTICAS MS RELEVANTES DE LAS TECNOLOGAS MAS USADAS EN EL PROCESAMIENTO DE CDIGO EN EL LADO DEL SERVIDOR. - Fcil migracin entre lenguajes, programar en ASP es como programar en Visual Basic y C#, por supuesto con muchas limitaciones y algunas ventajas especficas en entornos web. - El cdigo fuente es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el cdigo y enviar su resultado HTML al navegador. Esto hace que la programacin del lado servidor sea segura y confiable. POR QUE PHP ES EL LENGUAJE INTERPRETADO MS ADECUADO? - Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre. - El gran parecido que posee PHP con los lenguajes ms comunes de programacin estructurada, como C y Perl, permiten a la mayora de los programadores crear aplicaciones complejas con una curva de aprendizaje muy corta. - Es posible crear aplicaciones con una interfaz grfica para el usuario, utilizando la extensin PHP-Qt o PHP-GTK. - Permite la conexin a diferentes tipos de servidores de bases de datos tales como MySQL, PostgreSQL, Oracle, ODBC, DB2, Microsoft SQL Server, Firebird y SQLite. - PHP tambin tiene la capacidad de ser ejecutado en la mayora de los sistemas operativos (multiplataforma), tales como Unix (Linux o Mac Os X) y Microsoft Windows, y puede interactuar con los servidores web ms populares ya que existe en versin CGI, mdulo para Apache, e ISAPI. Todo esto hace que PHP sea una muy buena opcin a la hora de decidir en que lenguaje sumergirse, a la vista est su prospero crecimiento y proyeccin de futuro. As lugares como Facebook.com, Wikipedia.org, Wordpress.com, estn desarrollados por completo en PHP.

Vous aimerez peut-être aussi