私は Merb の初心者なので、知りたいのですが、データをキャッシュするためのベスト プラクティスは何ですか? たとえば、本のリストを表示するページがあり、あまり頻繁に変更されないため、データをキャッシュする方法を探しています。データベースからデータをキャッシュするか、すべてのページ (html) をキャッシュするかの 2 つの選択肢があります。
では、簡単かつ迅速に作成するためのツールはありますか? ありがとう
キャッシングの最も重要なベストプラクティスは、必要になるまで心配しないことだと思います。サーバーのロードが要求される前にキャッシュを実装することは、コードベースの他の領域を改善したり、機能を追加したりするために使用できる時間の無駄です。
キャッシングは、少なくともキャッシングがどのように行われるかを知っていれば、簡単に行えることの 1 つです。Merb ではありませんが、RailsCasts からレールをスケーリングするのが最初の目的です。彼が示していることはすべて Merb でも実行できます。
私があなただったら、あなたの説明からページキャッシュをお勧めします。