php Singleton Pattern

Ketika kita membuat sebuah aplikasi, biasanya ada object-object yang kita buat dan digunakan secara bersamaan (sharing) di seluruh aplikasi. Contoh yang paling mudah adalah koneksi ke database. Koneksi database biasanya kita inisaliasi diawal code kita dan di destroy ketika aplikasi kita tutup. Kita gak mungkin mengcreate tiap object database maka akan boros resource. selama ini yang sering dilakukan adalah Menyimpannya object yang mau di share sebagai object global Menjadikan object [...]