2013-01-07 71 views
0

我正在使用cloudControl爲使用Sencha Touch的移動設備開發和部署複雜的Web應用程序。即使縮小和修剪所有的脂肪,CSS和JS應用程序的重量也都是250KB。我想大幅度降低這一點(尤其是因爲它必須快速加載粗略的移動連接)。有誰知道cloudControl是否提供gzip壓縮作爲附加功能?如果沒有,任何人都可以推薦一款基於PHP的雲主機提供壓縮功能嗎?gzip with cloudControl

回答

0

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

+0

謝謝!看起來我可以通過修改mod_deflate設置來使其工作(或者至少測試它)。 – MisterSleep