0

私はcloudControlを使用して、SenchaTouchを使用したモバイルデバイス用の複雑なWebアプリを開発およびデプロイしています。すべての脂肪を縮小してトリミングした場合でも、CSSとアプリケーションJSの両方の重量はそれぞれ約250KBです。これを大幅に減らしたいと思います(特に、大ざっぱなモバイル接続ではすばやくロードする必要があるため)。cloudControlがアドオンとしてgzip圧縮を提供しているかどうか誰かが知っていますか?そうでない場合、誰かが圧縮を提供するPHPベースのクラウドホストを推奨できますか?

4

1 に答える 1

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のドキュメントを参照してください。

于 2013-01-07T18:56:41.970 に答える