我已经看到可以使用smush.it为您的网站优化图像的功能,但他们仍然称为实际的雅虎smushit服务器。
是否有这样的脚本我可以在本地安装以在用户上传后压缩图像。
答案 0 :(得分:2)
如果你在Linux机器上,那么http://sourceforge.net/projects/littleutils/提供
如果您正在运行wordpress,甚至还有一个方便的花花公子插件,可以使用它,http://wordpress.org/extend/plugins/cw-image-optimizer/
*我没有使用上述任何一个链接,但我计划在重建当前服务器时使用。
答案 1 :(得分:1)
我最近分叉了一个Php Image resize脚本,你可以找到它here on GitHub。这基本上可以帮助您动态缩小图像的大小,并为您缓存。因此,这会根据加载的图像数量改善任何特定页面的加载时间。
例如在my homepage here上,我从facebook cdn加载大约20张图片作为标题。现在因为图像很大,可以说超过500x500,我正在加载很多开销,只是使用标签的width属性重新调整它们的大小。所以我修改了宽度并在页面加载时动态调整它们的大小。
所以,早期页面大小为2.8mb的页面缓存平均来说,这大约减少了1mb,节省了每个负载上的服务器带宽,加上加载时间要快得多。
用法很简单,如果不清楚的话仍然会ping!
希望我帮忙! PS:我正在尝试在运行中减少压缩,这将进一步减小图像尺寸。让我们看看我得到了什么!