Zend_Config_Ini と単純な定数ファイルの使用の利点を評価している最中です。
例 -
define('DB_HOST',localhost);
//versus
$config = new Zend_Config_Ini('/path/to/config.ini', 'staging');
echo $config->database->params->host; // prints "dev.example.com"
唯一のことは、$config がグローバルにアクセスできないことです。そのため、Zend_Registry を使用してアプリケーションの使用を保存する必要があり、毎回開始する必要はありません。
これは必要以上の複雑さを追加しているようです....私は何かが欠けているのでしょうか、それともZend_Config + Zend_Registryは、アプリが成長するにつれて長期的に優れた手法ですか?