我目前正在开始构思一个将使用 Zend Framework 2 或 Symfony 2 的新项目。
我目前想知道,因为我是数据建模和应用程序概念方面的新手,如何处理不会链接到我的实体的一般配置数据。例如,我有常量、数字,甚至可能是文本和媒体,它们应该可以通过管理进行配置,并且涉及整个应用程序,但这与我的模型数据无关(例如,产品的最高价格,一些通用的范围等。我根本不知道如何存储)。那么,我应该:
- 创建一个“参数”表或相关的东西,它将存储我的应用程序的所有全局参数?
- 使用 INI 文件或 YML 文件(如在 Symfony 中,如果我最终使用这个文件)来存储我的参数?如果是这样,如何处理它们?最佳实践是什么?
- 该任务有更好的解决方案吗?
我发现的唯一可能性是使用 Symfony,使用 config.yml 文件或通常的 YML 文件来存储我的一般配置。但是这种存储的最佳实践是什么?如何安全地管理它们?
我希望这个问题不是太笼统。
谢谢你。