图像压缩,载波和heroku

时间:2012-08-21 21:43:30

标签: ruby-on-rails heroku amazon-s3 carrierwave amazon-cloudfront

我们正在尝试压缩我们在网站上提供的图片。我们使用carrierwave和asset_sync从S3和Cloudfront服务我们的资产。

我们现在在网站性能方面面临的主要问题是图像压缩。解决这个问题的最佳方式是什么?我们发现了一些可能运行良好的压缩工具(jpegoptim,pingcrush) - 但是我们不确定如何在Heroku上设置它们。

目前,我们根本没有压缩我们的图片,我们肯定想解决这个问题,所以对此方面的任何帮助都会非常感激。

谢谢! 林檎

1 个答案:

答案 0 :(得分:0)

好吧,Heroku支持python,java和许多其他语言。您需要先编写一个将图像压缩为jpeg格式并将其存储到s3的应用程序。然后,如果您的图像是用户上传的图像,您可能希望将此应用程序与您的站点集成,并关联该链接。 S3中的图像。如果您使用的是Cloudfront(建议使用),那么您的链接将与您在图像的属性部分中看到的链接不同。一旦开发了一个应用程序来进行压缩并存储在s3中,它应该很容易。