문제

레일에 가장 적합한 플러그인은 무엇입니까? GZIPS 내 웹 페이지 출력?

편집하다:내가 호스팅하는 회사는 설치하지 않을 것이라고 진술했습니다. mod_deflate.

도움이 되었습니까?

해결책

다른 웹 서버없이 레일 애플리케이션을 실행하지 않는 한 (일반적으로 좋은 아이디어가 아님) 웹 서버를보아야 할 것입니다. 모든 주요 웹 서버에는 GZIP를 활성화 할 수있는 옵션이 있습니다. 예를 들어, Apache의 경우 사용할 수 있습니다 mod_deflate.

다른 팁

이미 활성화되어 있는지 테스트 했습니까? 호스팅 제공 업체가 Apache를 사용하는 경우 기본적으로 잘있을 수 있습니다.

이 명령을 사이트에 대해 실행하고 Content-Encoding: gzip 헤더.

$ curl --head -H "Accept-Encoding: gzip" http://example.com

Deflate Middleware를 사용해 보셨습니까? 추가하다 use Rack::Deflater 너의 ~에게 config.ru.

Heroku에서 실행되는 앱 (Cedar-Stack 이후 Afaik)에서 실행되는 방식입니다.

호스팅 회사가 MOD_DEFLATE를 지원하지 않으면 새로운 호스팅 회사를위한 시간입니다. 루비에서 이것을하는 것은 꽤 느리고 엉덩이에 고통이 될 것이라고 생각합니다.

Apache에서 압축을 활성화하려고 시도 했습니까? mod_deflate?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top