缓存脚本标记是正常的吗?

时间:2015-08-25 20:05:25

标签: ruby-on-rails ruby-on-rails-3 caching ruby-on-rails-3.2

我喜欢这样:

advancedBy:limit:

我试图使用“Fragment Caching”:

<script type="text/javascript">
  -- javascript code here --
</script>

这样使用“Fragment Caching”是否常见?

1 个答案:

答案 0 :(得分:1)

我认为最佳做法是将脚本代码分离到单独的.js文件中,然后文件本身将作为静态资产并始终从缓存中提供。如果你是根据某些代码生成动态javascript,只要缓存点不是为js本身提供服务,而是使js成为动态的计算,如db查询,这是可以接受的。