蜻蜓宝石是重载项目的理想解决方案

时间:2011-08-22 12:50:51

标签: ruby-on-rails rubygems gem sinatra dragonfly-gem

蜻蜓宝石是重载项目的好解决方案吗? (例如Facebook等大规模社交应用)

因为我认为这对于中小型项目来说是一个很好的解决方案,但我真的不喜欢图像是动态渲染的想法(我知道有一个兑现选项,但仍然)我是音乐会它可能如果你在如此庞大的网络应用程序中使用它会产生巨大的差异

以及您认为哪种宝石处理图像最适合这样的大型项目是最佳解决方案,为什么? (速度是主要问题)

获得答案

1 个答案:

答案 0 :(得分:1)

我不知道dragonfly,但是既然你正在寻找一个可扩展的解决方案,你应该根据Paperclip和DelayedJob(或Resque)查看Delayed Paperclip

图片处理将作为后台作业处理,不会减慢应用程序的速度,让用户在屏幕前等待。