载波文件系统

时间:2014-07-14 20:21:23

标签: ruby-on-rails image file-upload carrierwave

我一直在查看carrier wave我正在创建的网站的图片上传。我听说有关载波的好东西和纸夹一样。

我似乎无法找到有关gem是如何处理其文件系统的信息。你需要一个插件来制作一个快速查询的文件系统吗?这些宝石(特别是载波)是否设计用于处理大量用户发布图片,如果是这样,他们如何保存文件?

我可能会使用的一个选项是在link的最底部的severin的答案。

然而,如果这些宝石已经实现了良好的文件系统,那么就没有必要过分复杂的事情,只需要你们就此事提出一些意见。

1 个答案:

答案 0 :(得分:1)

我使用Paperclip with Rails 2并在迁移到Rails 3时切换到Carrierwave。

这两个解决方案都将文件写入具有类似文件夹结构的公共文件夹。

Carrierwave还有另一个漂亮的宝石“Carrierwave direct”,它允许直接从用户浏览器上传到远程服务器或S3,这非常适合扩展。当使用没有文件系统的Heroku(或者没有可用的文件系统)时,这也是一个要求