我正在使用CodeIgniter + Twig,我需要缓存一些数据。
这些数据不需要经常修改/访问,只需要在修改时访问(因为我每次修改它时都会缓存它的视图)。
最好的方法是什么?
将数据保存在某个地方的.json
将数据以json格式保存在表
我应该使用APC还是缓存到磁盘?我觉得它不需要缓存在内存中,但我真的没有得到这一切。还有一个要在磁盘上缓存的库,或者我自己使用file_put_contents
谢谢!
答案 0 :(得分:2)
您准备缓存的内容,视图的HTML输出或您传递给视图的数据是什么?
CodeIgniter有一个带有多个适配器(APC,File,Memcached)的缓存驱动程序,可以在需要时轻松交换。 Official docs应该足以让你继续前进。
还有一些名为output caching的东西可以缓存整个页面的HTML输出。