Los Lenguajes de programación del lado del servidor son especialmente útiles en trabajos que se tiene que acceder a información centralizada, situada en una base de datos en el servidor, y cuando por razones de seguridad los cálculos no se pueden realizar en la computadora del usuario Es importante destacar que los lenguajes de programación del lado del servidor son necesarios porque para hacer la mayoría de las aplicaciones web se debe tener acceso a muchosrecursos externos a la computadora del clienteprincipalmente bases de datos alojadas en servidores de Internet. Un caso claro es un banco: no tiene ningún sentido que el cliente tenga acceso a toda labase de datos, sólo a la información que le concierne
Los lenguajes de
lado servidor más ampliamente utilizados para el desarrollo de páginas
dinámicas son el ASP, JSP, PERL y PHP
ASP.NET (Active
Server Pages).
Lenguaje
comercializado por Microsoft, y usado por programadores para desarrollar entre
otras funciones, sitios web. ASP.NET es el sucesor de la tecnología ASP, fue
lanzada al mercado mediante una estrategia de mercado denominada .NET.
El
lenguaje ASP consiste en una serie de clases .NET utilizadas para crear
aplicaciones Web, tanto del lado cliente (Web Form) como del lado servidor (Web
Service). La integración de nativa .NET Framework con el sistema operativo
Windows Server 2003 hace que su ejecución sea más estable y rápida que otros
lenguajes de programación.
Es la tecnologia desarrollada por Microsoft para a creacion de paginas dinamicas del servidor. ASP se escribe en la misma pagina web, utilizando el lenguaje Visual Basic Scrip o Jscript ( Javascripy de Microsoft)
JSP
Es un lenguaje para la creación de sitios
web dinámicos, acrónimo de Java Server Pages. Está orientado a desarrollar
páginas web en Java. JSP es un lenguaje multiplataforma. JSP fue desarrollado por Sun
Microsystems. Comparte ventajas similares a las de ASP.NET, desarrollado para
la creación de aplicaciones web potentes. Posee un motor de páginas basado en
los servlets de Java. Para su funcionamiento se necesita tener instalado un
servidor Tomcat.
Con JSP podemos crear aplicaciones web que se ejecuten en varios servidores web, de multiples plataformas, ya que Java es en esencia un Lenguaje multiplataformas. Por lo tanto, las JSP podremos escribirlas con nuestro editor HTML/XML habitual
PERL(Practical
Extraction and Report Language)
Es un lenguaje de
programación desarrollado por Larry Wall (lwall at netlabs.com) inspirado en
otras herramientas de UNIX como son: sed, grep, awk, c-shell, para la
administración de tareas propias de sistemas UNIX. No establece ninguna
filosofía de programación concreta. No se puede decir que sea orientado a
objetos, modular o estructurado aunque soporta directamente todos estos
paradigmas; su punto fuerte son las labores de procesamiento de textos y
archivos. Lenguaje de programación basado en scripts portable a casi cualquier
plataforma. Es muy utilizado para escribir CGIs. Uno de sus elementos más
potentes son las expresiones regulares, que a partir de su versión en Perl han
sido adoptadas por otros lenguajes y plataformas como .NET o Javascript.
PHP
PHP es el acrónimo
de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor
gratuito e independiente de plataforma, rápido, con una gran librería de
funciones y mucha documentación. Fue creado originalmente en 1994 por Rasmus
Lerdorf, pero como PHP está desarrollado en política de código abierto, a lo
largo de su historia ha tenido muchas contribuciones de otros desarrolladores.
El cliente solamente
recibe una página con el código HTML resultante de la ejecución de la PHP. Como
la página resultante contiene únicamente código HTML, es compatible con todos
los navegadores.
No hay comentarios:
Publicar un comentario