PHP: Das Singleton-Pattern
Von Klassen kann man in der Regel beliebig viele Instanzen erstellen, um mehrere Objekte zu haben. Es gibt aber auch Fälle, wo man explizit nur eine einzige Instanz einer Klasse im gesamten Projekt haben sollte. Eine Datenbankklasse wäre da als Beispiel ganz gut. Würde man in jeder anderen Klasse ein neues Datenbankobjekt erzeugen, dann würden unnötige Datenbank-Verbindungen aufgebaut werden.
Wann wendet man das Singleton-Pattern an?
Um das oben beschriebene Problem zu […] weiterlesen