片段缓存有多小?

时间:2012-12-12 14:52:19

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

在Rails中片段缓存非动态html时

<% cache [:long_list] do %>
  <li><!-- Loads of html --></li>
  <li><!-- Loads of html --></li>
  <li><!-- Loads of html --></li>
  <!-- Loads more li items... -->
<% end %>

就缓存内容的大小而言,缓存是否会导致页面渲染速度降低?

更简洁的是,这可能会降低性能吗?

<% cache :div do %>
  <div id="empty-content"></div>
<% end %>

假设内存缓存的用户,例如memcached。

1 个答案:

答案 0 :(得分:0)

我认为缓存静态内容并不合理,因为这些模板无论如何都是在生产中进行预编译和缓存的 - 实际上它们在内存中。