Foros del Web » Programando para Internet » PHP »

Independizar ambiente y BD

Estas en el tema de Independizar ambiente y BD en el foro de PHP en Foros del Web. Hola Todos.... Tal vez muchos de vosotros habeis escuchado esto miles de veces, pero pretendo realizar un aplicativo PHP el cual pueda ser movido sin ...
  #1 (permalink)  
Antiguo 13/10/2004, 13:19
Avatar de Hollman  
Fecha de Ingreso: enero-2003
Ubicación: Bogotá - Colombia
Mensajes: 202
Antigüedad: 21 años, 2 meses
Puntos: 1
Pregunta Independizar ambiente y BD

Hola Todos....

Tal vez muchos de vosotros habeis escuchado esto miles de veces, pero pretendo realizar un aplicativo PHP el cual pueda ser movido sin ningun inconveniente mayor de sistema operativo y de motor de BD.

El problema radica prioritariamente en que si actualmente tenemos SQLServer2K y desean migrar a DB2 u Oracle la aplicación pueda seguir sirviendo solo cambiando el modo de conexión....... Tonces se podrá (sabiendo que hay funciones exclusivas según BD) ? habra alguna funcion o manera de conectarse a una BD con funciones standard? sugerencias ... utópico

Muchas Gracias por su tiempo!!!
  #2 (permalink)  
Antiguo 13/10/2004, 14:05
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tienes lo que se llama "Capas de abstracción de BD" como por ejemplo

ADOdb
http://adodb.sourceforge.net/

Esa classe en concreto (que puede trabajar también como extensión con mejor redimiento si cabe) puede conectar con las mismas funciones (mejor dicho "métodos" de esa classe) a un gran número de BD distintas.

No es la única classe para tal fin .. pero si que de las más completas en cuanto a número de BD que puede controlar. El resto de la adaptación ya dependerá del SQL particular que uses. Esa classe incorpora algunos métodos exclusivos ya creados para evitar que tengas que usar sentencias SQL muy "própias" de algún motor de BD concreto .. como podría ser Mysql vs SQL Server por ejemplo con una sentencia de "LIMIT" (de Mysql) que no es igual en otras BD ni se trabaja igual ese tema particular.

Un saludo,
  #3 (permalink)  
Antiguo 13/10/2004, 15:36
Avatar de Hollman  
Fecha de Ingreso: enero-2003
Ubicación: Bogotá - Colombia
Mensajes: 202
Antigüedad: 21 años, 2 meses
Puntos: 1
Gracias por tu respuesta ... voy a checar eso.... Si otros tienen otro punto de vista.... BIENVENIDO SEA!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:11.