到目前为止,我一直在使用Bootstrap.php
将我的application.ini配置加载到Zend_Registry以及logger实例中。我想知道将这些存储在Zend_Cache中是否会是一个更好的解决方案,因为它们在应用程序的生命周期内保持不变,每当我重新部署应用程序时,缓存都会在首次运行时被清除。你的判决是什么?
有人还建议创建一个控制器,它将记录器和配置存储在受保护的变量中,然后所有应用程序控制器都将从中继承。我认为这不是当前Zend_Registry的一个更好的解决方案,不确定我是否合理。