viernes, 20 de marzo de 2009

LENGUAJES Y MANEJADORES DE BASE DE DATOS

VENTAJAS Y DESVENTAJAS ENTRE LOS LENGUAJES PHP Y ASP

VENTAJAS DE PHP:

· La principal ventaja que veo en el uso de PHP es que puede funcionar en un servidor Windows y en LINUX.

· Además tiene muchas características para su fácil manejo y aprendizaje ya que utiliza instrucciones sencillas que cualquier programador promedio puede entender, aparte, tiene funciones incorporadas para manejadores de bases de datos como MySQL, POSTGRE y hasta ODBC.

· Otra de las ventajas es que no tiene ningún costo y se puede descargar fácilmente desde Internet.

· PHP ejecuta mas rápido las operaciones matemáticas que ASP.

· Capacidad de conexión con la mayoría de los manejadores de base de datos.

· Permite las técnicas de Programación Orientada a Objetos.

DESVENTAJAS DE PHP:

· Se dificulta mas a la hora de programar ya que no cuenta con códigos prediseñados como los tiene ASP.

VENTAJAS DE ASP:


· Cuenta con códigos prediseñados lo cual da una mayor facilidad a la hora de diseñar una pagina web.

DESVENTAJAS DE ASP:

· La principal desventaja es que solo funciona en plataforma Windows.

· El programador no lleva el control de las aplicaciones porque ya están prediseñadas.

· Es de licencia propietaria y el costo es muy elevado.

VENTAJAS Y DESVENTAJAS ENTRE LOS MANEJADORES DE BASE DE DATOS SQL SERVER Y ORACLE

VENTAJAS DE SQL SERVER:

· El atractivo principal: lo barato del sistema, y la tendencia de los directivos a aceptar preferentemente productos de Microsoft. Además, hay que reconocer que la versión 7 es bastante estable, aunque me han llegado rumores de problemas en máquinas con varios procesadores que se han resuelto el Service Pack 1.

· Otro punto importante a favor de SQL Server es la interfaz de acceso OLE DB y ADO. Aunque se trata de una interfaz universal, SQL Server es una de las primeras bases de datos en soportarla.

· Mejor utilización de la CPU

· Menor necesidad de limpieza de las memorias intermedias durante el procesamiento de las transacciones

DESVENTAJAS DE SQL SERVER:

· Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar.

· Enorme cantidad de RAM que utiliza.

VENTAJAS DE ORACLE:

· .Oracle es el motor de base de datos relacional más usado a nivel mundial.

· Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.

· Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.

· Oracle es la base de datos con mas orientación hacía INTERNET

DESVENTAJAS DE ORACLE:

· El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.

· También es elevado el coste de la formación, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.

No hay comentarios:

Publicar un comentario