Ben basit bir sabit dosyasını kullanarak karşı Zend_Config_Ini yararları değerlendirilmesi sürecinde yaşıyorum.
örneğin -
define('DB_HOST',localhost);
//versus
$config = new Zend_Config_Ini('/path/to/config.ini', 'staging');
echo $config->database->params->host; // prints "dev.example.com"
Tek şey $ config dünya çapında erişilebilir olmasıdır. Öyleyse her zaman başlatmak zorunda kalmadan, uygulama kullanım için saklamak için Zend_Registry kullanmanız gerekir.
Bu benim bir şey eksik veya Zend_Config + Zend_Registry bir uygulama büyüdükçe uzun vadede daha iyi bir tekniktir ediyorum .... ihtiyaç daha fazla karmaşıklık eklemek gibi görünüyor?