Pour améliorer les performances de mes Rails 4.0.2 app, je voudrais mettre en cache la sortie de certains de mes pages statiques:Quelle est la meilleure façon de mettre en cache des pages statiques dans Rails 4?
class PagesController < ApplicationController
def home
end
def about_us
end
def contact
end
end
Dans le Rails Guide on Caching il est dit que « la page Mise en cache a été retiré de Rails 4 "et déplacé dans une gemme. Dans le gem description il est dit, cependant, qu'il sera maintenu seulement jusqu'à Rails 4.1. Certains other observers déconseillent également l'utilisation de Mise en cache des pages et approuvent Russian doll caching à la place.
Alors, quelle est la meilleure façon de mettre en cache un tas de pages statiques qui ne seront jamais réellement dans la base de données et ne changeront (légèrement) que si un utilisateur se connecte?
Merci pour vos suggestions.
Tintin81, je suis face au même problème pour le moment. Quelle était votre solution? Je suppose qu'il y a une sorte de cache HTTP, mais comment et quand expire-t-on la page? –