我的应用程序需要渲染大量缩略图,我通常每页渲染 20 个缩略图。这是一个实时滚动,效果很好。我的意思是我没有看到加载图像有任何延迟。我用的是 express , Jade ,gzippo (用于压缩).. 在一个页面中,当我必须一次加载大约 300 个缩略图时,响应时间非常糟糕,只有几秒钟。
是否有更好的机制可用于在 Node.js Express 框架中提供静态文件?
最佳答案
您必须使用StaticCache这里。鉴于您正在动态渲染图像,我肯定会在请求之前填充缓存。另外,不要忘记将 maxObjects(默认为 128)和 maxLength(默认为 256kB)选项调整为对您的应用有意义的值。
关于node.js - 通过node.js渲染缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9513691/