这两种方法为LAMP服务器提供的html,css和javascript文件提供了哪些优势.还有更好的选择吗?
服务器使用Json向地图应用程序提供信息,因此大量的小文件.
如何在新的Heroku Cedar堆栈上启用GZIP压缩?这是他们的网站直接:
由于对Cedar应用程序的请求直接发送到应用程序服务器 - 不通过像nginx这样的HTTP服务器代理 - 因此必须在应用程序中完成任何响应压缩.对于Rack应用程序,可以使用Rack :: Deflater中间件来完成.对于gzip压缩静态资源,请确保在中间件堆栈中的ActionDispatch :: Static之前加载Rack :: Deflater.
如果我正确读取这个,我的Python应用程序代码现在负责gzipping响应?我将如何压缩我的静态资产(例如css/js)?我正在使用Flask和GUnicorn.