3

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などのメモリ内キャッシュのユーザーを想定します。

4

1 に答える 1

0

これらのテンプレートは本番環境でプリコンパイルおよびキャッシュされるため、静的コンテンツをキャッシュすることは意味がないと思います。実際には、メモリ内にあります。

于 2012-12-12T15:41:07.620 に答える