entonces tomando en cuenta la primera opción :
Crear un objeto DB como parte del atributo de la clase Config y lo inicio en el constructor:
Es correcto lo siguiente:
Código PHP:
class Config
{
//Atributos
private $Settings_array;
private $plantilla_TemaSelec;
public $TemaSelec;
public $usuario_cookie;
private $db;
//Constructor
function __construct($usuario_cookie)
{
$this->$db = new sql_db($servidorBD, $usuarioBD, $passBD, $nombreBD, false);
$this->usuario_cookie=$usuario_cookie;
$this->get_config_array();
}
Mi duda es que estaría volviendo ha hacer una nueva conección a la base de datos y eso podria tener problemas de performance al tener mas de una conexion abierta.
¿Es asi o no tiene impacto en el perfomance al Crear mas de una vez el objeto DB ?
Gracias y saludos.