0
我正在使用cloudControl爲使用Sencha Touch的移動設備開發和部署複雜的Web應用程序。即使縮小和修剪所有的脂肪,CSS和JS應用程序的重量也都是250KB。我想大幅度降低這一點(尤其是因爲它必須快速加載粗略的移動連接)。有誰知道cloudControl是否提供gzip壓縮作爲附加功能?如果沒有,任何人都可以推薦一款基於PHP的雲主機提供壓縮功能嗎?gzip with cloudControl
我正在使用cloudControl爲使用Sencha Touch的移動設備開發和部署複雜的Web應用程序。即使縮小和修剪所有的脂肪,CSS和JS應用程序的重量也都是250KB。我想大幅度降低這一點(尤其是因爲它必須快速加載粗略的移動連接)。有誰知道cloudControl是否提供gzip壓縮作爲附加功能?如果沒有,任何人都可以推薦一款基於PHP的雲主機提供壓縮功能嗎?gzip with cloudControl
Gzip默認啓用。如果請求中的Accept-Encoding標頭被相應地設置,則使用它。
curl --verbose --header "Accept-Encoding: gzip" http://phpinfo.cloudcontrolled.com | gunzip
> GET/HTTP/1.1
> User-Agent: curl/7.24.0 (x86_64-redhat-linux-gnu) libcurl/7.24.0 NSS/3.13.5.0 zlib/1.2.5 libidn/1.24 libssh2/1.4.1
> Host: phpinfo.cloudcontrolled.com
> Accept: */*
> Accept-Encoding: gzip
>
< HTTP/1.1 200 OK
< Content-Type: text/html
< Server: Apache
< Vary: Accept-Encoding
< Content-Encoding: gzip
< Content-Length: 12405
< Accept-Ranges: bytes
< Date: Mon, 07 Jan 2013 18:51:45 GMT
< X-Varnish: 1115551696
< Age: 0
< Via: 1.1 varnish
< Connection: keep-alive
< X-varnish-cache: MISS
<
您可以隨時使用.htaccess文件將其配置爲您的需要。有關更多詳細信息,請參閱mod_deflate documentation。
謝謝!看起來我可以通過修改mod_deflate設置來使其工作(或者至少測試它)。 – MisterSleep