Hangisi daha iyidir: Bağımlılık Enjeksiyon + Registry veya Dependency Injection ya da Küresel Kayıt?
Öncelikle, ben sadece web geliştirme için bu soruyu sınırlamak istiyor.
Kullanıcının biz Registry desen var olduğunu hayal edelim ...
Benim isteği, validator, veritabanı ve yönlendirici nesneleri depolamak bir sicil var.
. Ben yerel kayıt $ shell = new COM ('WScript.Shell') bir anahtarı okuyabilir bazı kod var; $ data = $ shell-> RegRead (Symantec \ Symantec Endpoint \ 'HKEY_LOCAL_MACHINE \ SOFTWARE ...
Ben aşağıdaki gibi başlatılırken olduğum bir zend form var: $ form = new Form_XYZ (); ben böyle diyorum ki şeklinde bir gösterge grubu var: $ form-> addDisplayGroup ($ generalSettingsGroup, ..
Ben tekiz ve kayıt desen kullanımı hakkında son zamanlarda bir kaç soru sordum ama burada ben yeni bir soru.
Şimdi PHP sınıfları ve nesneler ile çalışıyorum.
Sitemde birçok sınıf dosyaları içinde de dahil olmak üzere, birçok sayfadan ulaşılabilir gereken birçok ayarlara sahip bir config dosyası var.
Benim Zend Framework uygulama test ediyorum ve belirli bir anahtar kayıt defterinde ayarlayın değilken şey olur test etmek istiyorum.
Benim amacım kayıt defteri kovanında Şirket anahtar-değer aramak ve daha sonra gelen Guid ve ona aşağıdaki diğer anahtarlarını ve değerlerini çekmek.