Cita:
Iniciado por Hidek1 Yo por lo menos uso PDO + Patrón Factory para gestionar mi conexión a la base de datos.
y en su momento para revisar si estaba todo bien pues hise una prueba
Código PHP:
$db = Khaus_Db_Conection::getInstance();
var_dump($db); // object(Khaus_Db_PDOInstance)#8 (0) { }
$db = Khaus_Db_Conection::getInstance();
var_dump($db); // object(Khaus_Db_PDOInstance)#8 (0) { }
$db = new Khaus_Db_PDOInstance(
Khaus_Config::database('driver'),
Khaus_Config::database('hostname'),
Khaus_Config::database('databaseName'),
Khaus_Config::database('username'),
Khaus_Config::database('password')
);
var_dump($db); // object(Khaus_Db_PDOInstance)#9 (0) { }
como vez.. el recurso retornado es diferente.. lo cual quiere decir que es una nueva conexión.
saludos.
Creo que esta idea esta orientada a lo que necesito, voy a implementarlo. Muchas gracias
Edit: en mi caso es critico determinar que exista solo una conexion y obligar con el singleton que esto ocurra. Por otro lado, lot endre en cuenta para futuros desarrollos