私は「はい」とし、いくつかのテストは「はい」を指していますが、メモリ内にRailsキャッシュ(評価されていない)テンプレートがあることを示す文書を探したいと思います。以下のために、あるRailsはテンプレートをキャッシュしますか?
任意の.erb
、.sass
、意志.jbuilder
などのテンプレートのRails:一度だけ
- ファイルからテンプレートを読み、必要なときにメモリからテンプレートを取得
- 生成された出力がキャッシュされていない限り、すべての呼び出しでテンプレートにデータを適用します。
すべてのテンプレート/キャッシュの検索とドキュメントは、ポイント#3に焦点を当てているようです。そして、Railsフラグは、クラスキャッシングを有効/無効にします。しかし、クレーム#1 /#2を検証するドキュメントを見つけることは幻想的だと思われる。 Railsは毎回テンプレートファイルを再読み込みし、OSレベルのファイルキャッシュに依存していますか?
はいです。 。 。 –