Ben kodu PHP yapılandırma dosyası yükleme bölümü yeniden faktoring üzerinde çalışıyorum. Daha önce ben birden çok 'ini' Dosyaları kullanıyordum ama şimdi projenin tüm yapılandırma detaylarını içeren olacaktır tek bir XML dosyası için gitmek planlıyoruz. Biri ini veya DB ya da başka bir şey değil ve varsayılan bir (bu durumda XML), benim kod kısmını ele gerektiğini yapılandırma dosyasını istiyorsa sorundur.
Biri ini gibi diğer yapılandırma seçeneği için gitmek istiyorsa, o ini benim XML yapılandırma dosyası benzer dosyası oluşturmak zorunda olacak ve benim yapılandırma yöneticisi önbellek depolama, ayrıştırma gibi her şeyi bakım almalıdır. Bunun için ben bir mekanizma da ben gelecekte bu gerektiği zaman bu temel mağaza ve bağımlı olmak istemiyorum temel veri deposu şey (XML, DB, ini vb) olabilir benim yapılandırma verileri için uygun arabirim Diyelim gerekir diğer dosya biçimleri için genişletilebilir olması.