如何加快从Filepicker加载图像?

时间:2014-01-25 09:50:42

标签: ruby-on-rails ruby amazon-s3 filepicker.io filepicker

W正在使用Filepicker作为用户图片的上传工具。该应用程序是用Rails编写的,因此我们显示的图像如下:

= filepicker_image_tag @user.filepicker_url 

但这种做法有点慢。我们目前正在使用默认的Filepicker作为存储,并尝试现在测试Amazon S3(但我有点担心它将与从第3台服务器加载的图像相同)。 我们遇到的另一个问题是,我们会动态调整最初上传的图像,因此当有人上传图像2000x1500px时,我们会在应用中使用所需比例的CSS调整其大小。所以这可能是放慢速度的最重要的事情。 我正在努力调整所有图像的大小。

我确信这会产生一些影响,但是,加速从Filepicker加载图像的另一个提示/方法是什么?

1 个答案:

答案 0 :(得分:1)

要快速加速您的应用程序,您可以使用CloudFront之类的CDN。 以下是有关如何将其与Filepicker.io集成的文档:

https://developers.inkfilepicker.com/docs/cdn/

此外,您可以使用FilePicker.io动态转换图像,然后由CDN缓存并从那里提供。

https://developers.inkfilepicker.com/docs/web/#convert