J'utilise caches_action pour mettre en cache l'une des réponseRails: Envoi de contenu gzip mis en cache directement au client à l'aide caches_action
de l'action que je veux sauver dans la réponse de compression du cache, puis l'envoyer comme il est si le navigateur prend en charge que la compression sinon décompressez-le et envoyez-le.
Quelques caractéristiques de mon contenu: 1. Il change rarement 2. Mon serveur reçoit des demandes de gzip 90% ont permis navigateurs
Voyez-vous une question avec cette approche?
Si vous êtes une bonne approche alors y at-il un moyen facile d'atteindre le même?
Pourquoi stocker un gros blog dans le cache, puis le compresser chaque fois qu'un utilisateur le demande? Je voudrais stocker dans le cache sous la forme la plupart des navigateurs en ont besoin. – Arvind
Jetez un coup d'oeil dans le mod_disk_cache d'apache qui peut exactement faire cela. Combiné avec les en-têtes http appropriés de votre application, ceci est un boost de vitesse majeur. – hurikhan77