2010-12-03 83 views
1

我有批量上传图片的要求。更确切地说,我想上传一个网站的所有图像(静态图像像背景,标志,角落图像,图像所需的图像等..)批量图片上传 - Rails3

因为我认为上传这些图像一个接一个不是看起来像很实用(因为它可能有60-70图像)。所以我的问题是......

  1. 做这些工作人员的标准方式是什么?
  2. 是否有可能让用户上传的.zip(图像)文件和 从服务器端提取它。
  3. 如果2是可能的,我可以用Rails3中和标准的共享主机做

在此先感谢

欢呼

sameera

回答

1

1)假设你是在谈论允许从网站上批量上传而不是作为rake任务,处理多个上传的典型方法是使用Uploadify/SWFUpload作为前端以及诸如Paperc之类的宝石嘴唇来处理Rails方面的图像。

谷歌搜索“paperclip uploadify”或“paperclip swfupload”应该会给你一些很好的参考资料。

2)这当然是有可能做到这一点,我大部分时间与它的工作周围的其他方式提供下载,但处理拉链和工作与包含文件的文件压缩档案肯定是做的,能够

3)我给上面(1)的建议方法在Rails 3上工作得很好,我看不出任何他们不会在共享主机上工作的原因。然而,这一方法将需要的环境,如Heroku的不具有或短暂的直接存储

+0

凯文您好,感谢您的答复,我会给选项1一试,欢呼一些额外的工作 – sameera207 2010-12-04 04:26:01