Ver Mensaje Individual
  #10 (permalink)  
Antiguo 27/03/2010, 15:39
atrianaster
Invitado
 
Mensajes: n/a
Puntos:
Información Respuesta: APORTE: clase conectar php con postgres, se reciben sugerencias para mejor

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.

Última edición por atrianaster; 27/03/2010 a las 15:46