3

私は Merb の初心者なので、知りたいのですが、データをキャッシュするためのベスト プラクティスは何ですか? たとえば、本のリストを表示するページがあり、あまり頻繁に変更されないため、データをキャッシュする方法を探しています。データベースからデータをキャッシュするか、すべてのページ (html) をキャッシュするかの 2 つの選択肢があります。

では、簡単かつ迅速に作成するためのツールはありますか? ありがとう

4

2 に答える 2

1

キャッシングの最も重要なベストプラクティスは、必要になるまで心配しないことだと思います。サーバーのロードが要求される前にキャッシュを実装することは、コードベースの他の領域を改善したり、機能を追加したりするために使用できる時間の無駄です。

于 2009-06-05T17:43:59.680 に答える
0

キャッシングは、少なくともキャッシングがどのように行われるかを知っていれば、簡単に行えることの 1 つです。Merb ではありませんが、RailsCasts からレールをスケーリングするのが最初の目的です。彼が示していることはすべて Merb でも実行できます。

私があなただったら、あなたの説明からページキャッシュをお勧めします。

于 2009-08-26T01:09:27.277 に答える