【问题标题】:How to store data in cache in symfony2如何在 symfony2 中将数据存储在缓存中
【发布时间】:2012-08-05 09:07:20
【问题描述】:

我有一个配置表(id,name,value),其中包含我的 symfony 应用程序的一些配置变量,例如 email_expiration_duration。我想编写一个服务来从 symfony 应用程序中读取这些配置变量。

我想将数据缓存在 app/cache 文件夹中。 这意味着只有当数据不在缓存中时,我才会从数据库中读取数据。 每当配置值发生变化时,我都会清除缓存的数据。

如何在 symfony2 中做到这一点?

【问题讨论】:

  • 我也有同样的问题,期待回复。
  • @pinku 下面给出答案。
  • 我在他回答这个问题之前写了评论。我在他发布后立即阅读了答案。无论如何感谢您的信息。

标签: caching symfony


【解决方案1】:

如果您想将此信息存储在您在 app/cache 文件夹中手动创建的文件中,您可以使用以下解决方案:https://stackoverflow.com/a/13410635/1443490

如果您不想/不需要关心 app/cache 文件夹中使用了哪个文件夹,并且您的项目已经使用了 Doctrine,您可以遵循以下解决方案:https://stackoverflow.com/a/8900283/1443490

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    相关资源
    最近更新 更多