Ruby on rails 在Heroku上缓存动态生成的图像
对于项目列表视图,我们必须为每个条目动态生成(使用RMagick/ImageMagick)图标图像。然后在应用程序中重新使用此图标。因此,我们希望省略再次生成它,因此我们应该缓存图像 啊,对了,我们的应用程序在Heroku上运行 省略重新生成图标的最佳方法是什么?我想到了一些策略:Ruby on rails 在Heroku上缓存动态生成的图像,ruby-on-rails,image,dynamic,heroku,Ruby On Rails,Image,Dynamic,Heroku,对于项目列表视图,我们必须为每个条目动态生成(使用RMagick/ImageMagick)图标图像。然后在应用程序中重新使用此图标。因此,我们希望省略再次生成它,因此我们应该缓存图像 啊,对了,我们的应用程序在Heroku上运行 省略重新生成图标的最佳方法是什么?我想到了一些策略: 使用Memcache进行缓存 将文件(并让Heroku/Varnish/Nginx)写入工作 使用gem存储到S3 最好的选择可能是memcache插件和使用片段缓存。可能将低级别缓存作为另一种选择。 最好的选择
- 使用Memcache进行缓存
- 将文件(并让Heroku/Varnish/Nginx)写入工作
- 使用gem存储到S3