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