私のブログを実行しているノードアプリケーションがあり、コンテンツが外部APIから来ています。私はexpress
を使用し、現在dust
のテンプレートを使用しており、デフォルトではキャッシュされています。しかし、明らかに、ノードを再起動することなくキャッシュされたファイルをクリアする方法はありません。外部APIからのコンテンツが変更されたときにキャッシュされたビューを更新するノードを再起動する必要があります
blogpostを更新するとノードが再起動したり、何か間違っていますか?
私はウェブフックを持っているので、コンテンツの変更に取り組むことができます。私は正しく何をするのか分かりません。
を、私はそれが私にはとても良い音しない非アクティブにかなり有益であると一般的にはビューのキャッシュを参照してください。 テンプレートが間違っているように聞こえますが、HTMLは保存するだけで内容は保存しないといけないのですが。 PHPから私はキャッシュされたビューを置き換えるだけでしたので、このコンセプトはノードに実際にはありませんか? –
私は決してほこりを使用していないので、どのようにキャッシュを処理するのか分かりません。しかし、ejsやswigなどを使用すると、テンプレート内の完全なhtmlとすべてのパラメータをキャッシュするだけで、テンプレート/エンジンに経路/コントローラを送信する値に置き換える必要があります – sheplu
ありがとうございました。別の場所にキャッシュされます。あなたが記述するキャッシュの動作は正しいです。 –