1

是否有 html 到文件缓存的模块。例如,每次请求 url 时,它都会在文件夹中/abc搜索文件,如果找到,则将其读取到字符串 var 然后/abccache

res.send (htmlFromCache);

并且在每个请求结束时,它都会将 html 写入cache文件夹。所以硬页面只能加载一次,然后从文件缓存中快速加载。

4

1 回答 1

1

express 默认情况下会缓存给定视图模板的渲染函数(NODE_ENV=production当然,如果您正在传递 )。我知道一个模块可以通过将 etags 添加到动态生成的内容来帮助您提高网站性能。

看看这个模块:https ://github.com/lloyd/connect-etagify

还有这篇文章https://hacks.mozilla.org/2013/02/fantastic-front-end-performance-in-node-part-2-a-node-js-holiday-season-part-6/您将在其中找到更深入的解释,这是否适合您的用例!

于 2013-10-04T18:03:56.150 回答