我想启用GZIP压缩公共资产和HTTP响应的性能。我的网站有很多移动访问。据我所知,Play Framework没有任何内容支持此功能,Heroku似乎也没有解决方案。如何在Heroku Cedar上的Play Framework 1应用上启用GZIP压缩?
什么是开始在我的应用程序上获得压缩的最佳方式?
我想启用GZIP压缩公共资产和HTTP响应的性能。我的网站有很多移动访问。据我所知,Play Framework没有任何内容支持此功能,Heroku似乎也没有解决方案。如何在Heroku Cedar上的Play Framework 1应用上启用GZIP压缩?
什么是开始在我的应用程序上获得压缩的最佳方式?
检查Minifymod模块: http://www.playmodules.net/module/7
好,我曾在缩小文件一个去使用gzip压缩所有静态资源 - 似乎没有人还没有尝试这个。
Play通过一个插件提供了一个钩子,但是它似乎有点冒失,因为你必须设置所有的缓存头和东西。
似乎到目前为止,虽然工作:
看起来不错。任何想法如何做它的公共目录中的静态文件 - 如HTML? –
您需要打包提供静态内容的Controller。我没有看到如何做到这一点。抱歉。 –
这里是我尝试缩小和gzipping静态资源。似乎为我工作正常:https://gist.github.com/2882360 –