什么是Lithium相当于CakePHP的Configure :: load()和Configure :: read()?

Aar*_*off 5 lithium

我想将配置数据存储在单独的文件中,并使用适当的Lithium方式加载/读取它.

Nat*_*ele 8

取决于它的用途.除非经过仔细管理,否则我们强烈建议不要抛弃全局配置.

如果它涉及到连接到某种外部系统的,我建议你看一看的连接,缓存,会话验证或记录器类.在这里查看更多信息:http://li3.me/docs/lithium/core/Adaptable

如果您的配置不属于任何特定的范畴上(Y/IES),且与一般的现场操作,看看环境类:http://li3.me/docs/lithium/core/Environment.它没有任何具体的方法从文件加载,但它只是使用数组的作品,所以,如果你有一个返回数组中的配置文件,你可以通过它的值include "foo.php"作为参数.

如果你走这条路,请确保你仔细管理你的配置,一旦你写完它就不要改变它.对这种全球状态的管理不善是造成软件错误的首要原因.