2012-12-06 2 views
1

나는 루비 1.9.3을 사용하여 웹 사이트를 개발하고 승객을 통해 aws 서버에 배포했습니다. 그러나 내 웹 사이트는로드하는 데 시간이 필요합니다. 나는에 승객을 사용하고이미지가 느리게로드 루비에서

: 나는 그들이 애니메이션이 제대로 발생하지 않을 수 있습니다 때문에되는 로딩에 시간이 걸렸습니다 그렇다하더라도 1백킬로바이트에 이미지의 크기를 감소하기 때문에 production mode

나는 걱정입니다.

생산 환경에 assets precompile :true가 있습니다.

이미지를 빠르게로드 할 수있는 방법이 있습니까? 난 당신이 자산 파이프 라인을 사용하는 경우

감사 & 감사 라자

답변

0

루비에 새로운 오전 제발 도와주세요, 당신은 레이크 작업을 사용하여 사전 컴파일 자산을 필요로하고 생산에 응용 프로그램을 배포 할 수 있습니다. 더 많은 정보 http://guides.rubyonrails.org/asset_pipeline.html http://stackoverflow.com/questions/8821864/config-assets-compile-true-in-rails-production-why-not

+0

I 아래 링크를

bundle exec rake assets:precompile 

참조 production.rb에서 config.assets.compile = true를 이미 설정했습니다. 그래서, 레이크 (rake) 자산의 사용은 무엇입니까? – Rajat

+0

프로덕션 모드에서 실시간 컴파일을 수행하면 안됩니다. Pls는 위에서 언급 한 stackoverflow 질문을 true로 설정해서는 안되는 이유를 확인합니다. config.assets.compile을 false로 설정하고 전개 중에 자산을 사전 컴파일해야합니다. – Phani