【问题标题】:How to cache properly with Code Igniter and twig如何使用 Code Igniter 和 twig 正确缓存
【发布时间】:2013-02-02 08:53:33
【问题描述】:

我正在使用 CodeIgniter + Twig,我需要缓存一些数据。

它是不需要经常修改/访问的数据,只有在修改时才需要访问(因为我每次修改时都会缓存它的视图)。

最好的方法是什么?

  • 将数据保存在 .json 中的某处

  • 将数据以json格式保存在表格中

我应该使用 APC 还是缓存到磁盘?我觉得它不需要缓存在内存中,但我并没有真正理解这一切。还有一个库可以缓存在磁盘上还是我自己用 file_put_contents 来做

谢谢!

【问题讨论】:

    标签: json codeigniter caching twig apc


    【解决方案1】:

    您究竟要缓存什么,您的视图的 HTML 输出或您传递给视图的数据?

    CodeIgniter 有一个带有多个适配器(APC、文件、Memcached)的缓存驱动程序,可以在需要时轻松交换。 Official docs 应该足以让您上路。

    还有一个叫做output caching的东西,它缓存了整个页面的HTML输出。

    【讨论】:

    • 数据。而且它会定期变化,而且非常大,我想我不想将它存储在内存中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 2020-03-17
    • 2016-06-15
    相关资源
    最近更新 更多