Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/10/2012, 12:26
Avatar de Smolky
Smolky
 
Fecha de Ingreso: mayo-2006
Ubicación: Cartagena
Mensajes: 177
Antigüedad: 18 años
Puntos: 14
Respuesta: programando una clase para manejar MySql

Hola! Pero qué aporta en este caso un singleton en lugar de hacer algo como
Código PHP:
Ver original
  1. $_DB = new ConexionConBaseDeDatos () ;

Y donde tengas que usar la conexión hacer
Código PHP:
Ver original
  1. global $_DB ;

¿Quizás para hacer una carga perezosa y no abrir una conexión con la base de datos si no fuera necesaria?

Es decir, no abogo aquí por el uso de variables globales, ni me parece mal el singleton, si se usa para algo tan centralizado como esto, pero no veo bien que se use en multitud de sitios o usarse por usar.

Pero bueno, creo que esto tampoco tiene mucho que ver con el hilo y no creo que sea bueno que nos desviemos del tema
__________________
No hay cuerda desafinada sino músico progresivo