|
|
|
|
| JSP |
*Se programa en Java. * Tratamiento de errores. * Código independiente de la plataforma. * Escalabilidad, portabilidad, funcionalidad y seguridad. * Es un lenguaje de Etiquetas. * Facilidad de administración |
*Necesita Servletts. *Compilación previa. * Costo de hardware y desarrollo elevado. |
| XML |
* Es similar a HTML lo que facilita su aprendizaje. *Sirve para estructurar, almacenar e intercambiar información. *Su uso es mas simple que el de MySQL |
*Aún no es soportado ampliamente en browsers y demás aplicaciones. *Si sus componente componentes son documentos modulares que se deben reutilizar, intercambiar y automatizar no es apropiado ya que no es fácil asegurar un formato de datos consistente. |
| ASP |
*Facilidad de desarrollo. *No necesita compilación. *No requiere Servidor de Aplicaciones. *Combina código HTML, scripts y componentes ActiveX |
*Creación de objetos de terceros. *Plataformas Windows. *Rendimiento. *Lenguaje de programación limitado. |
| CGI |
*Lenguaje de programación variado |
* Cada programa CGI que se pone en marcha lo hace en un espacio de memoria propio. * Los resultados se escriben directamente con el CGI, así que el código del programa se mezcla con el del HTML haciendo difícil su comprensión y mantenimiento. |
| PHP |
*Facil desarrollo. *No necesita compilación. *No requiere Servidor de Aplicaciones. *Rendimiento. *Bajo reducido. *Compatibilidad con diversas Bases de Datos, como MySQL, mSQL, Oracle, Informix, y ODBC |
*Lenguaje de programación limitado. *Funciones específicas para cada Base de Datos. |