J'ai un ensemble de pages en grande partie statiques que je serais heureux de mettre en cache pendant des périodes relativement longues, sauf que leur mise en page comprend beaucoup plus en-tête dynamique.Quelle est la meilleure option de mise en cache Rails pour les pages en grande partie statiques avec un en-tête dynamique
L'idée la plus prometteuse semble jusqu'à présent être la mise en cache d'action sans mise en page: -
class SomethingController < ApplicationController
caches_action :index, :layout => false
end
Ensuite, au moins le contenu principal de la page est mise en mémoire cache. Cela a-t-il du sens?
Ou ferais-je mieux de faire quelque chose d'autre, par ex. mise en cache de fragments, inclusion côté serveur, etc ...?