首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Rails中使用"12因子应用程序“进行图像处理

如何在Rails中使用"12因子应用程序“进行图像处理
EN

Stack Overflow用户
提问于 2015-03-09 11:10:41
回答 1查看 173关注 0票数 3

在我的Rails项目中,我很难找到最好的方法来上传图像,同时仍然坚持“12因子应用程序”的标准。

基本上,我想让用户上传他们自己的个人资料图像。我知道我可以使用剪纸来完成这个任务,但是我仍然需要使用像ImageMagick这样的东西来调整图像的大小,并准备在我的应用程序中使用的图片。

根据12因子应用程序的第2节,依赖项(http://12factor.net/dependencies):

一个十二因素的应用程序从不依赖于全系统软件包的隐式存在。 十二因素应用程序也不依赖于任何系统工具的隐式存在。这方面的例子包括向ImageMagick或curl发射炮弹。

它说你不应该在本地使用ImageMagick。这是有道理的,但你会如何处理你的图像呢?

谢谢你能给出的任何建议!

EN

回答 1

Stack Overflow用户

发布于 2015-03-09 13:11:31

我认为这里的关键词是含蓄的。

使依赖关系显式化,并在不提供所需组件的情况下说明行为。有大量的环境管理工具,让你站起来一个新的环境,以‘适当’的方式。

我倾向于将ImageMagick视为支持服务,类似于应用程序使用的数据库。我不相信12因素告诉你,你也必须发布RDBMS,以使其完全自成体系。

如果指定了一些配置值,那么可以使用ImageMagick库,或者在加载和配置库之前优雅地降级。

是的,这是个粘稠的门窗。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28940565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档