Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2011, 04:57
Avatar de Gambinoh
Gambinoh
 
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: Dudas básicas en PHP OO

Cita:
Iniciado por GatorV Ver Mensaje
No heredes la conexión a tus modelos, recuerda que la herencia se debe aplicar cuando hay una relación de parentezco, no de uso, si tus modelos usan una base de datos, no deben de heredar, si no debe de ser una propiedad.

No es recomendable conectar y desconectar por cada query, eso hace que tu aplicación sea mas lenta.

Saludos.
Lo segundo me ha quedado claro, pero cuando dices que defina la conexión como una propiedad en cada modelo no entiendo muy bien a qué te refieres.

Me ahorraría líneas de código heredando los métodos de conexión en lugar de repetir los métodos en cada modelo. Se supone que la clase abstracta Conexion es común a todos los modelos y por ello hereda esas propiedades y métodos comunes.

¿Podrías precisarme un poquito más?