将mod_pagespeed与本机node.js服务器一起使用

时间:2016-03-02 10:24:36

标签: javascript node.js pagespeed image-compression image-optimization

我一直在寻找优化图片的解决方案,以获得更好的性能。

在尝试了一些解决方案后(例如sharpimagemin,这导致了从不会变小的,有时更大的文件),我现在正在尝试使用Google的网页速度。不幸的是,pagespeed似乎只支持Apache和Nginx,我不想仅仅为了图像优化而添加到我的堆栈中(同样,我更愿意在上传时进行一次优化,而不是在服务器请求上,即使是缓存)。 / p>

我将非常感谢任何可能帮助我在本机node.js,中为任何其他(工作!)图像优化建议实现此功能的信息。

2 个答案:

答案 0 :(得分:3)

我建议您仅将节点用于动态内容(例如:您的应用服务器逻辑)。

对于静态内容,例如图片,样式表和其他内容......只需使用nginx等常规网络服务器即可。在那里你可以使用ngx_pagespeed。

答案 1 :(得分:1)

尝试使用npm模块lwip

它是一个独立的库(在安装时重新构建),没有运行时依赖项。

我使用其resizescale操作在我的file service project中创建拇指图像。

检查这是否是您所需要的。 :)