Ruby on rails 如何使用Rails输出Igzip网页?
用于Rails的gzip我的网页输出的最佳插件是什么 编辑:Ruby on rails 如何使用Rails输出Igzip网页?,ruby-on-rails,optimization,gzip,http-compression,Ruby On Rails,Optimization,Gzip,Http Compression,用于Rails的gzip我的网页输出的最佳插件是什么 编辑: 我所在的公司表示,他们不会安装mod_deflatemod_deflate您是否尝试过通过在apache中启用压缩?除非您在没有其他Web服务器的情况下运行Rails应用程序(这通常不是一个好主意),否则您可能应该查看您的Web服务器。所有主要的Web服务器都有启用gzip的选项。例如,对于Apache,您可以使用。您测试过它是否已经启用了吗?如果您的主机提供商很好地使用Apache,那么默认情况下它可能会在那里 对站点运行此命令,查
我所在的公司表示,他们不会安装mod_deflate
mod_deflate
您是否尝试过通过在apache中启用压缩?除非您在没有其他Web服务器的情况下运行Rails应用程序(这通常不是一个好主意),否则您可能应该查看您的Web服务器。所有主要的Web服务器都有启用gzip的选项。例如,对于Apache,您可以使用。您测试过它是否已经启用了吗?如果您的主机提供商很好地使用Apache,那么默认情况下它可能会在那里
对站点运行此命令,查看是否获得内容编码:gzip
标题
$ curl --head -H "Accept-Encoding: gzip" http://example.com
如果你的托管公司不支持mod_deflate,那么是时候换一家新的托管公司了。我认为在Ruby中这样做会非常慢,而且会让人感到痛苦。您是否尝试过使用deflate中间件?将
use Rack::Deflater
添加到config.ru
中
这是在Heroku上运行应用程序的方式(自cedar stack以来的AFAIK) 这与rails中的其他内容有何不同:)哈哈。。我真的无法抗拒。我尝试过,但无法:)
config.middleware.insert\u在“ActionDispatch::Static”、“Rack::Deflater”之前插入