在我的应用程序的管理界面中,管理员可以更改影响应用程序每个用户的全局应用程序设置。
但是存储/读取这些设置的最佳方法是什么。
答案 0 :(得分:2)
有CraueConfigBundle
添加控制器和服务,可以访问设置列表。它似乎与Doctrine ORM紧密耦合:https://github.com/craue/CraueConfigBundle
答案 1 :(得分:1)
2)将其存储在DB中。如果您在使用doctrine时遇到任何性能问题,那么您总是可以更新getter / setter以在memcache中缓存结果。
P.S。两种方式都有自己的优势。我更喜欢从其配置选项中拆分应用程序设置。因此,如果管理员想要更改全局应用设置,也许编辑parametes.yml可以吗?