Cliente

Páginas: 6 (1365 palabras) Publicado: 24 de octubre de 2012
Nombre completo: Cen Canul Edgar Eduardo.

Escuela: Instituto Tecnológico de Cancún.

Carrera: Ing. Sistemas Computacionales.

Semestre: 7.

Nombre materia: Programación Web.

Nombre profesor: Ing. Paola del Castillo.

Nombre de la tarea: Cuadro comparativo lenguajes de programación del lado del servidor.

LENGUAJE | DESCRIPCIÓN | VENTAJAS | DESVENTAJAS |
ASP | Lenguajecomercializado 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). Laintegració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.
Las páginas creadas con la tecnología ASP.NET funcionan en todo tipo de navegadores – incluyendo Netscape, Safari y Internet Explorer.
Actualizaciones Dinámicas Soporte de servicios web XML Conexiones del tipo DSN, o sin utilización de DSN,para acceder a fuentes de datos ODBC. | * Completamente orientado a objetos. * Controles de usuario y personalizados. * División entre la capa de aplicación o diseño y el código. * Facilita el mantenimiento de grandes aplicaciones. * Incremento de velocidad de respuesta del servidor. * Mayor velocidad. * Mayor seguridad. | * Mayor consumo de recursos. * Tecnología propietaria.* Hospedaje de sitios web costosos. |
JSP 
| JSP
JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo como Páginas de Servidor Java. Es, pues, una tecnología orientada a crear páginas web con programación en Java. Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores web, de múltiples plataformas, ya que Java es en esencia un lenguajemultiplataforma. Por tanto, las JSP podremos escribirlas con nuestro editor HTML/XML habitual. | * Eficiencia: Con los Servlets, la máquina Virtual Java permanece arrancada, y cada petición es manejada por un thread Java de peso ligero, no un pesado proceso del sistema operativo. De forma similar, en CGI tradicional, si hay N peticiones simultáneas para el mismo programa CGI, el código de esteproblema se cargará N veces en memoria. Sin embargo, con los Servlets, hay N threads pero sólo una copia de la clase Servlet. Los Servelt también tienen más alternativas que los programas normales CGI para optimizaciones como los cachés de cálculos prévios, mantener abiertas las conexiones de bases de datos, etc. * Crear páginas del lado del servidor. * Multiplataforma. * Código bien estructurado.* Integridad con los módulos de Java. * La parte dinámica está escrita en Java. * Facilidad de uso y aprendizaje * Baratos: porque hoy en día hay muchos programadores JAVA * Portables | . Complejidad de aprendizaje. |
PERL | Perl es un lenguaje de programación interpretado, al igual que muchos otros lenguajes de Internet como Javascript o ASP. Esto quiere decir que el código delos scripts en Perl no se compila sino que cada vez que se quiere ejecutar se lee el código y se pone en marcha interpretando lo que hay escrito. Además es extensible a partir de otros lenguajes, ya que desde Perl podremos hacer llamadas a subprogramas escritos en otros lenguajes. También desde otros lenguajes podremos ejecutar código Perl. | * Es un buen lenguaje “pegamento”. Se pueden juntarvarios programas de una forma sencilla para alcanzar una meta determinada. Los usuarios de Windows agradecerán esta propiedad ya que normalmente adolecen de un buen lenguaje tipo “script”. * Es relativamente rápido para un lenguaje tipo “script”. * Está disponible en múltiples plataformas y sistemas operativos (UNIX, Linux y Windows). Un programa que se escriba teniendo en cuenta la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cliente
  • clientes
  • CLIENTE
  • Clientes
  • Cliente
  • clientes
  • Cliente
  • Cliente

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS