私はnodejsとEJSテンプレートエンジンを使用しています...
私が行った場合:
ejs.render(str, { cache: true, filename: 'index', locals: { test: "Text Text Text Text Text" }});
ここで、strはレンダリングするコードです...コードをキャッシュします。OK、パーフェクト!
質問は。キャッシュされている場合、すべてのリクエストに対して str を渡さなければならないのはなぜですか? (「fs」モジュールを使用して読み取ります)...現時点では、ファイルを読み取り、.render()に渡します。
キャッシュされているファイルを読み取る必要があるのはなぜですか? 最適化できますか?