phpbar.de logo

Mailinglisten-Archive

AW: [php] Datenbankobjekt - Kopierkonstruktor oder ableiten?

AW: [php] Datenbankobjekt - Kopierkonstruktor oder ableiten?

Christian Thiele c.thiele at ewerk.com
Mon Mar 22 10:14:14 CET 2004


Hi,

>>>oder die die Benutzerklasse von DB ableiten?

NEIN!

Bau dir eine Singleton-Klasse und rufe in deinen Klassen jeweils das
Singleton auf. Damit wird deine DB-Klasse nur einmal im gesamten Code instanziiert,
das spart dann Ressourcen und erhöht die Performance.

Die Funktion kannst du natürlich auch als Methode deiner DB-Klasse deklarieren.

function connectDB()
{
	static $db

	if(!$db)
	{
		$db = new databaseClass;
	}
}

Ciao
Christian

php::bar PHP Wiki   -   Listenarchive