Está en la página 1de 1

PHP

PHP es un lenguaje de programacin de uso general de cdigo del lado del


servidor originalmente diseado para el desarrollo web de contenido dinmico.
PHP est enfocado principalmente a la programacin de scripts del lado del
servidor, por lo que se puede hacer cualquier cosa que pueda hacer otro programa
CGI, como recopilar datos de formularios, generar pginas con contenidos
dinmicos, o enviar y recibir cookies.
PHP se considera uno de los lenguajes ms flexibles, potentes y de alto
rendimiento conocidos hasta el da de hoy, lo que ha atrado el inters de mltiples
sitios con gran demanda de trfico.

ASP
Active Server Pages tambin conocido como ASP clsico, es una tecnologa de
Microsoft del tipo "lado del servidor" para pginas web generadas dinmicamente,
que ha sido comercializada como un anexo a Internet Information Services (IIS).
Lo interesante de este modelo tecnolgico es poder utilizar diversos componentes
ya desarrollados como algunos controles ActiveX as como componentes del lado
del servidor, tales como CDONTS, que permite la interaccin de los scripts con el
servidor SMTP que integra IIS.
Est limitada (la tecnologa ASP) a funcionar solo en Microsoft Windows, pues
requiere el servidor IIS.

JSP
JavaServer Pages (JSP) es una tecnologa que ayuda a los desarrolladores de
software a crear pginas web dinmicas basadas en HTML, XML, entre otros tipos
de documentos. JSP es similar a PHP, pero usa el lenguaje de programacin 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. Las pginas JSP estn compuestas de cdigo HTML/XML
mezclado con etiquetas especiales para programar scripts de servidor en sintaxis
Java. Por tanto, las JSP podremos escribirlas con nuestro editor HTML/XML
habitual.
La principal ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un
lenguaje de propsito general que excede el mundo web y que es apto para crear
clases que manejen lgica de negocio y acceso a datos de una manera prolija.
Esto permite separar en niveles las aplicaciones web, dejando la parte encargada
de generar el documento HTML en el archivo JSP.

También podría gustarte