Modelul singleton în PHP

07

iulie 2021

Modelul singleton în PHP

De: Tree Web Solutions | Etichete: modelul singleton, singleton PHP, anatomia singleton

Folosim modelul singleton pentru a restrânge numărul de instanțe care pot fi create dintr-o clasă consumatoare de resurse la una singură.

Cursurile care consumă resurse sunt clase care ar putea încetini site-ul nostru web sau pot costa bani. De exemplu:

  • Unii furnizori externi de servicii (API) percep bani pe fiecare utilizare.
  • Unele clase care detectează dispozitive mobile ar putea încetini site-ul nostru.
  • Stabilirea unei conexiuni cu o bază de date necesită mult timp și încetinește aplicația noastră.

Deci, în toate aceste cazuri, este o idee bună să restricționăm numărul de obiecte pe care le creăm din clasa scumpă la un singur.

Distribuie această postare