Railsサーバーを実行するときに、次の行を使用して「すべてのモデル、ビュー、コントローラーコードをキャッシュする」と言う標準的な方法は本当ですか?config/environments/development.rb
config.cache_classes = true
そして、それらのいずれもキャッシュしないでください:
config.cache_classes = false
それらのいずれかを「選択的に」キャッシュするには、上記のfalse
行と in を使用しconfig/environment.rb
ます。
config.load_once_paths += %W( #{RAILS_ROOT}/app/models )
モデルコードのみをキャッシュします。また、Controller コードまたは View コードをキャッシュするには、どちらかを追加するだけです
#{RAILS_ROOT}/app/controllers
また
#{RAILS_ROOT}/app/views
の中に%W{ }
。たとえば、ビュー (HTML と CSS) のみを開発している場合は、サーバーの実行時にモデルとコントローラーのコードをリロードする必要がないためload_once_paths
、モデルとコントローラーを設定し、毎回ビューのコードをロードするだけですか? (これについて話しているドキュメントはありますか?)