我们正在尝试压缩我们在网站上提供的图片。我们使用carrierwave和asset_sync为来自S3和Cloudfront的资产提供服务。
就网站性能而言,我们现在面临的主要问题是图像压缩。做这件事最好的方法是什么?我们已经找到了几个压缩工具(jpegoptim,pingcrush),它们可能工作得很好--但我们不确定如何在Heroku上设置这些工具。
现在,我们根本没有压缩我们的图像,我们肯定想解决这个问题,所以在这方面的任何帮助都会非常感谢。
谢谢!林戈
发布于 2012-08-22 06:18:54
嗯,Heroku支持python、java和许多其他语言。您需要首先编写一个应用程序,将图像压缩为jpeg格式并将其存储到s3 .Then。如果您的图像是由用户上传的,您可能希望将此应用程序与您的站点集成,并在S3中关联图像的链接。如果您使用的是cloudfront(推荐),那么您的链接将不同于您在图像的属性部分中看到的链接。一旦您开发了一个以s3格式进行压缩和存储的应用程序,就应该很容易了。
https://stackoverflow.com/questions/12063501
复制相似问题