缓存Assetic配置的目的是什么?

时间:2014-01-16 09:58:12

标签: symfony assetic

我正在Symfony对资产和资产管理进行一些研究。我在开发环境中的项目缓存文件夹(使用Assetic)中注意到的一件事是文件夹assetic\config,其中config文件夹包含子文件夹0-9和af。

在每个子文件夹中都有许多PHP文件,其中包含文件名和内容的哈希值(注释是文件的一部分):

// MyBundle:FolderName/twigfilename.html.twig
return array (
);

一般问题:这些文件有什么意义?他们在做什么?他们会有比这更有趣的内容吗? (我从未发现过这样做。)

更具体的问题:除非use_controller设置为false(ref),否则每次都会动态加载资源,所以 - 据我所知 - 你不应该需要清除缓存以强制更新资产。我的一般经验法则是“不要为了处理资产问题而清除缓存,只需对Twig或PHP文件进行操作”。鉴于Assetic显然将某些放入缓存中,这仍然是一个很好的经验法则吗?

0 个答案:

没有答案