0
有了這個代碼,我可以緩存頁面的訪客如何將緩存頁面顯示給Rails中的訪客?
caches_page :show, :unless => :user_signed_in?
但此刻我似乎無法找到一個方法來緩存的頁面呈現只客人。
我知道你可以使用javascript來顯示頁面的不同部分,但只保留給登錄用戶,但我的應用程序有點複雜&在頁面上有許多不同的元素,它們是爲登錄用戶保留的或客人,甚至不用提及在使用turbolinks或pjax的時候需要花費的時間。碎片緩存似乎是一個很好的方法,但我想先知道這是否可以在Rails 3.x.x中使用。現在看來似乎是很簡單,但我不知道..
如何顯示緩存頁面在Rails的唯一的客人?
在此先感謝。
你甚至嘗試檢查它是否工作? –
@MichaelSzyndel你是什麼意思?我只想向客人顯示緩存頁面,但它也向我的用戶顯示了我不想要的緩存頁面。 – goo
@BenjaminSinclaire我正在查看它 – goo