Ventajas y Desventajas de las tecnologías web: ASP, JSP Y PHP
Tema a investigar: Ventajas y Desventajas de las tecnologías web: ASP, JSP Y PHP
Materia: Desarrollo de Aplicaciones Web
Alumna: Nájera Pérez María del Rocío San Juana
Lugar y fecha de desarrollo: León Gto. A 4 de Septiembre del 2010
Desarrollo, Resumen o síntesis.
ASP
ASP es un entorno de secuencias de comandos del servidor que puede utilizar para crear páginas Web dinámicas o para generar eficaces aplicaciones Web. Las páginas ASP son archivos que contienen etiquetas HTML, texto y comandos de secuencias de comandos. Las páginas ASP pueden llamar a componentes ActiveX para que realicen tareas, como la conexión con bases de datos o cálculos comerciales. …ver más…
PHP es un acrónimo recursivo que significa “PHP Hypertext Pre-processor”, (inicialmente se llamó Personal Home Page). Surgió en 1995, desarrollado por PHP Group.
Ventajas:
• Muy fácil de aprender.
• Se caracteriza por ser un lenguaje muy rápido.
• Soporta en cierta medida la orientación a objeto. Clases y herencia.
• Es un lenguaje multiplataforma: Linux, Windows, entre otros.
• Capacidad de conexión con la mayoría de los manejadores de base de datos: MysSQL, PostgreSQL, Oracle, MS SQL Server, entre otras.
• Capacidad de expandir su potencial utilizando módulos.
• Posee documentación en su página oficial la cual incluye descripción y ejemplos de cada una de sus funciones.
• Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
• Incluye gran cantidad de funciones.
• No requiere definición de tipos de variables ni manejo detallado del bajo nivel.
Desventajas:
• Se necesita instalar un servidor web.
• Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más ineficiente a medida que las solicitudes aumenten de número.
• La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP.
• La programación orientada a objetos es aún muy deficiente para aplicaciones grandes.
• Dificulta la modularización.
• Dificulta la organización por capas de la aplicación.
JSP
Es un lenguaje para la creación de