2011-08-22 43 views
1

蜻蜓寶石好的解決方案是蜻蜓寶石重載項目很好的解決方案? (大規模的社交應用如Facebook爲例)是對重負荷的項目

因爲我認爲這是小佳的解決方案 - 中型項目,但我真的不喜歡這個主意的圖像上飛(我知道有一個兌現呈現選項,但仍然)我是音樂會它可能會產生巨大的差異,如果你在這樣一個大的web應用程序使用它

以及什麼寶石來處理圖像,你認爲最好的這樣的大型項目將是最好的解決方案,爲什麼? (速度是主要問題)

THX答案

+0

http://stackoverflow.com/questions/3755662/carrierwave-or-dragonfly/4645846#4645846我喜歡Luufs發佈這些主題,但仍然沒有回答我的問題 – equivalent8

+0

蜻蜓允許你做預先縮略圖如果你想 - 看http://markevans.github.com/dragonfly/file.Models.html#Up-front_thumbnailing - 你可能要使用的是和即時混合,根據您的需要 –

回答

1

我不知道蜻蜓,但因爲你正在尋找一個可擴展解決方案,你應該看看基於回形針和DelayedJob Delayed Paperclip(或Resque)。

圖片進程將作爲後臺作業,不會拖慢應用程序,讓用戶等待在他的屏幕前進行處理。

+0

我喜歡圖片的想法背景(+1爲),我認爲這將是在專輯圖片很好的解決方案,但我認爲這不會是替身或產品圖片疲憊有益的,因爲這樣一來有可能是一個處理作業處理和用戶隊列不會看到刷新頁面(僅在後)圖像 – equivalent8

+1

這真的取決於隊列。我可以非常直接,並可以通過ajax進行更新。 – apneadiving

+0

這是真的,好點,好點。 – equivalent8