ruby-on-rails – 最好的Ruby on Rails Architecture for Image
我正在构建一个允许一次上传大量照片的应用程序,并希望知道最好的设置是如何解决的.
这是我到目前为止使用的 > Jquery文件上传:允许用户拖放图像 我想允许用户能够将大量图像拖放到页面上,然后在后台进行上传时导航到其他页面.我也喜欢在完成上传时出现图片.我不希望这个过程锁定Heroku的动力,所以我可能需要把工作转移到后台工作,但我不知道该怎么用于我的情况. 什么是这种类型的应用程序的最佳设置?我应该使用什么背景工作宝石?是否是一个好主意? 解决方法
我最近构建了一个在Heroku上接受大量上传的应用程序.我决定建立自己的解决方案,而不是使用云计算或等价物.这里有一些我学到的经验教训:
>不要上传到heroku.您的整个网络工作者将在整个上传期间被锁定.那是一分钟不能接受的. 你会注意到,我没有使用任何后台工作者.如果你真的很细心,你可以让接收到远程URL的控制器将其工作传递给后台工作人员,如果你立即需要结果,后台工作人员可以通过pubsub通知用户界面(faye或者push,可能是令人兴奋的sync宝石).但是这对于我的应用程序来说并不是必需的,我宁愿把钱花在另一个网络动画上,而不是一个工人的动力. 而且,是的,如果您希望让他们点击您的整个应用程序,那么您将需要在弹出窗口中上传(并使用某种pubsub解决方案),或将整个网站构建为javascript应用程序使用ember或骨干或角度或任何. 任何问题? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |