GatorV
Cita: Pero en general no se recomienda usar Singleton en clases que sean conexiones a bases de datos, ya que te limitas a una sola base de datos durante la ejecución de tu script.
Cuando conectas una bd y usas singleton debería siempre retornar el mismo link de conexión (resource) no limitarte a usar una sola base de datos ya que eso lo puedes arreglar usando el patrón factory de esa manera puedes usar mas de una base de datos y usando singleton puedes tener un único link de conexión para cada una de esas bases de datos.
Esta bien mi planteamiento o no.
Saludos