2011-08-22 8 views
1

무거운 짐 프로젝트에 잠자리 보석 좋은 해결책이 있습니까? 예를 들어 페이스 북과 같은 대규모 소셜 애플리케이션무거운 짐을 싣는 프로젝트에 잠자리 보석 좋은 해결책이 있습니까

중소 규모 프로젝트의 경우 좋은 솔루션이라고 생각하기 때문에 이미지가 실시간으로 렌더링된다는 생각이 맘에 들지 않습니다. (캐싱이 있다는 것을 알고 있습니다. 옵션이지만 여전히) 콘서트입니다. 큰 웹 응용 프로그램에서 사용하는 경우 큰 차이가 발생할 수 있습니다.

이미지를 처리하는 데있어 가장 큰 것이 가장 좋은 해결책이라고 생각되는 이유는 무엇입니까?

답변

+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

정말 대기열에 의존합니다. 나는 꽤 직접적 일 수 있었고 아약스 덕분에 업데이트 될 수 있었다. – apneadiving

+0

사실, 좋은 지적, 좋은 지적입니다. – equivalent8

관련 문제