缓存主页的最佳方法是什么?
What is the best way to cache a home page?
我有一个简单的主页,像这样:
带部分内容的索引视图:
header
how_it_works
好处
customer_supports
关于
covered_areas
我尝试使用 "Page Caching"/"Action Caching"。但在我的布局中,我有一个顶部 header,它有一个条件 if user_signed_in?
。所以使用 "Page Caching"/"Action Caching" 对我不起作用。
我应该为每个部分使用 "Fragment Caching" 吗?
感谢任何帮助!
如果问题仅与布局有关,您可以使用 caches_action :index, layout: false
。
我有一个简单的主页,像这样:
带部分内容的索引视图:
header
how_it_works
好处
customer_supports
关于
covered_areas
我尝试使用 "Page Caching"/"Action Caching"。但在我的布局中,我有一个顶部 header,它有一个条件 if user_signed_in?
。所以使用 "Page Caching"/"Action Caching" 对我不起作用。
我应该为每个部分使用 "Fragment Caching" 吗?
感谢任何帮助!
如果问题仅与布局有关,您可以使用 caches_action :index, layout: false
。