node.js - 通过node.js渲染缩略图

标签 node.js gzip express pug

我的应用程序需要渲染大量缩略图,我通常每页渲染 20 个缩略图。这是一个实时滚动,效果很好。我的意思是我没有看到加载图像有任何延迟。我用的是 express , Jade ,gzippo (用于压缩).. 在一个页面中,当我必须一次加载大约 300 个缩略图时,响应时间非常糟糕,只有几秒钟。

是否有更好的机制可用于在 Node.js Express 框架中提供静态文件?

最佳答案

您必须使用StaticCache这里。鉴于您正在动态渲染图像,我肯定会在请求之前填充缓存。另外,不要忘记将 maxObjects(默认为 128)和 maxLength(默认为 256kB)选项调整为对您的应用有意义的值。

关于node.js - 通过node.js渲染缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9513691/

相关文章:

Javascript:如何从文本文件的特定部分加载数据?

node.js - 基于 HTTPs 的 WebRTC 问题

python - 从 python 中的 gzip 文件中读取

node.js - 如何将 MERN Web 应用程序转换为桌面应用程序?

javascript - 如果用户存在于 mongo 上并创建用户,如何使用 nest js 抛出异常?

node.js - nodejs 表示 : hostname with port from the req object

javascript - 获取 CPU 温度作为 Node 红色中的数字

ubuntu - 如何在 Linux 中提取 zip 文件并保留原始文件?

compression - 如何在 hapi.js 中启用压缩?

typescript - Jest Mock + Typescript 错误 TS2339