2009-06-05 10 views
3

Im un débutant dans Merb, donc voulez savoir, quelles sont les meilleures pratiques pour mettre en cache des données? Par exemple, j'ai une page qui montre la liste des livres, qui change pas très souvent, donc je cherche un moyen de mettre en cache les données. Il peut y avoir 2 choix: cache les données de la base de données ou cache toute la page (html).Caching mieux pratiqué dans Merb

Alors, y a-t-il des outils pour rendre simple et rapide? Merci

+0

Aussi, je il y a une page Wiki Merb à propos de plug-in cache appelé Merb-Cache - http://merbivore.com/documentation/1.0/doc/rdoc/merb-cache-1.0/index.html Donc, mais j'ai besoin de quelques exemples de pratiques réelles. Toujours avec impatience –

+0

Merb est un peu déprécié car il sera fusionné avec des rails très bientôt ... vous devriez envisager d'apprendre les rails à la place! –

Répondre

1

Je pense que la meilleure pratique de mise en cache est de ne pas s'en soucier tant que vous n'en avez pas besoin. L'implémentation de la mise en cache avant que votre serveur ne demande de charge est une perte de temps que vous pourriez utiliser pour améliorer d'autres zones de votre base de code, ajouter des fonctionnalités, etc.

+0

oui, il n'y a pas besoin de cache en ce moment, mais je veux juste jouer avec ça –

0

La mise en cache est une de ces choses qui est plus facile si vous la connaissez au moins va se passer et comment. Même si ce n'est pas Merb mon premier arrêt serait scaling rails de RailsCasts. Tout ce qu'il montre peut être fait aussi à Merb.

Je suggérerais la mise en cache de page de votre description si j'étais vous.