Кэширование в Node Express: как вы просматриваете белый или черный список? - PullRequest
6 голосов
/ 02 августа 2011

Express имеет встроенный механизм кэширования, настройка с помощью app.enable ('view cache'). Но как вы различаете представления, которые должны кэшироваться, и представления, которые всегда должны быть свежими?

Ответы [ 2 ]

5 голосов
/ 03 августа 2011

Я не знаю деталей, но я думаю, что это все кеширует.Я имею в виду, что он помещает все взгляды в память.Я не думаю, что вы должны различать представления и просто кэшировать все представления.Если вы не хотите этого, вы можете просто выполнить кеширование самостоятельно, поместив их в память или Redis или что-то в этом роде.

Но я бы посоветовал вам заполнить вопрос на Github .Держу пари, что TJ ответит на это в Github, но не читает это, потому что в Github он получает электронную почту, а Stackoverflow - нет.

0 голосов
/ 02 августа 2011

Представления, которые являются изменяемыми , не должны кэшироваться; должны быть кэшированы только те виды, которые статические . Ваше приложение должно определить, какое именно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...