Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/03/2010, 18:59
Avatar de wpersei
wpersei
 
Fecha de Ingreso: septiembre-2006
Ubicación: Bogota
Mensajes: 189
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: APORTE: clase conectar php con postgres, se reciben sugerencias para mejor

Cita:
Iniciado por atrianaster Ver Mensaje
PDO (PHP Data Objects) es una extensión nativa de PHP5, consiste en una interface uniforme para acceder a varias bases de datos. PDO provee una capa de abstracción de acceso a bases de datos (BD), que permite al desarrollador abstraerse de la BD de una aplicación. Así, si en alguna fase de desarrollo del proyecto se necesita cambiar de BD, esto no afectaría la lógica de la aplicación.

Aunque lo mejor seria que no dependas de una implementación concreta ya que estarías violando una premisa del diseño orientado a objetos. Te recomiendo que crees tú propia clase database con métodos que utilicen la lógica de PDO (reutilización de código). De esta forma tu lógica dependerá de la clase database y no de PDO específicamente. Seria ya un nivel más de abstracción ya que te abstraes de la base de datos y de la PDO.
me parece bastante interesante tu comentario, sin embargo me pregunto como hacer para tener en cuenta factores de los PDO como archivos de estructuras o métodos para las respectivas consultas, creo que de todas formas habría que basarse mucho en su forma de trabajar

saludos y gracias por comentar
__________________
www.ogallardo.com - Mi blog