問題タブ [compression]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
20531 参照

c# - zlib.NETでファイルを膨らませるには?

zlib.NETライブラリを使用して、zlib によって圧縮されたファイルを膨張させようとしています (おそらく Linux ボックスで)。これが私がやっていることです:

データ バイトは圧縮されたデータ バイトと一致するので、何か間違ったことをしているに違いありません。

0 投票する
2 に答える
2363 参照

apache - Apache: Caching a DEFLATE'd file

It seems redundant to have zlib compress a web page during every request. It is also the bottleneck of my files' response times. Is there a way to cache the zlib'd file so that it is compressed only once at each modification? Or should I just keep wishing?

0 投票する
1 に答える
1618 参照

sql - SQL Server 2005レプリケーションで圧縮を有効にすることは可能ですか?

帯域幅が非常に少ないリンクを介してデータを送信しており、おそらく大きなデータファイルを送信します。

現在、マージレプリケーションとスナップショットレプリケーションを構成しています。

SQL Server 2005レプリケーションで圧縮を有効にすることは可能ですか?有効にする場合、どのように行いますか?

ありがとう。

0 投票する
3 に答える
10864 参照

php - HTMLドキュメントでgzipされたjavascriptにリンクするには?

ダウンロード時間を節約するために JavaScript を gzip 圧縮することについての言及を数多く見てきました。 ただし、特定のブラウザーがこれをサポートしていないという警告も多数表示されます。

私は2つの異なる方法を自由に使用できます。

  1. mod_deflateApache が htaccess を介して特定のディレクトリ内の JS/CSS ファイルを圧縮するようにするために使用します。
  2. ob_start('gzhandler')ファイルを圧縮し、正しいヘッダーでブラウザに返すために使用します。

方法 1 の問題点は、すべてのブラウザーが mod_deflate をサポートしているわけではないこと.htaccessです。これを調整するのに十分スマートなファイルを作成する方法がわかりません。

方法 2 の問題点は、ブラウザーが gzip されたスクリプトまたはスタイルシートをサポートしているかどうかを判断する方法について明確な答えがないことと、サポートしている場合、ヘッダーのコンテンツ タイプとしてどのような MIME タイプを指定する必要があるかということです。

アドバイスが必要です。まず、ブラウザでより広く受け入れられている方法はどれですか? 次に、いずれかの方法を使用して圧縮されていないバックアップ スクリプトを提供するにはどうすればよいですか? 第三に、<script src="js/lib.js.gz" type="text/javascript"></script>それ自体で機能しますか? (もちろん腐ることはありません。)

記録として、私は mod_deflate と完全な gzip 作成機能を備えた PHP5 を使用しており、doctype は xhtml strict です。また、JavaScript自体はYUIで圧縮されています。 編集: 戻って見たところ、Apache 1.3しかありません。私は2つ持っていると思っていたので、おそらく持っていないのにmod_deflateについて言及して申し訳ありません。

0 投票する
4 に答える
682 参照

asp.net - asp.net および HTTP 圧縮 - 共有ホスティング

ページ圧縮の実装に関しては、私のオプションは何ですか asp.net.Right は、カスタムの自家製 httpmodule を持っていますが、あまり成熟していません。

Google は私をMbCompressionにリンクしています。このプロジェクトにはビューとダウンロードがほとんどなく、少しがっかりしています。

編集:共有ホスティングを使用しているため、IIS 設定へのアクセスが制限されています

0 投票する
3 に答える
8844 参照

compression - SharpLibZip: パスなしでファイルを追加

SharpZipLibライブラリを使用して次のコードを使用して、ファイルを .zip ファイルに追加していますが、各ファイルはフルパスで保存されています。.zip ファイルの「ルート」にファイルを保存するだけで済みます。

提供されたドキュメントで、このオプションについて何も見つかりません。これは非常に人気のあるライブラリなので、これを読んでいる人が何か知っていることを願っています.

0 投票する
6 に答える
1695 参照

asp.net - ASP.NET 圧縮

サイトのパフォーマンスを向上させる試みに関する以前の投稿から、HTTP 圧縮について調べてきました。IIS での設定について読んだことがありますが、それはすべての IIS アプリケーション プールにとってグローバルなことのようです。別のサイトも実行されているため、これを行うことは許可されていない可能性があります。次に、web サイトごとに同じことを達成するために、global.asax に入れるコードを見ました。

ここを参照 http://www.stardeveloper.com/articles/display.html?article=2007110401&page=1] 1

これは IIS のセットアップと同じくらい良いですか? その効果はどれほど劇的ですか?既知の問題はありますか?

0 投票する
6 に答える
7418 参照

c# - .NET に最適なオーディオ圧縮ライブラリは何ですか?

.NET 用の優れたオーディオ圧縮ライブラリを探しています。MP3 を使用するものはすべてアウトです (ライセンスの問題のため)。基本的には、通常の WAV オーディオ データを何らかの形式に圧縮し、解凍して WAV に戻せばよいだけです。コードはすべて .NET (C# または VB.NET) であることが望ましいですが、これは可能性が低いと思います。ロスレスまたは比較的ロスレス (できれば 192 MP3 程度) で、圧縮率は少なくとも 4:1 である必要があります。私はバッファベースの API を好みますが、ファイルベースの API も問題ありません。

誰もこのようなことを知っていますか?

0 投票する
3 に答える
3615 参照

javascript - Web サーバーで gzip 圧縮を設定するにはどうすればよいですか?

合計 2 MB のスペースを持つ組み込み Web サーバーがあります。通常、クライアントの利益のためにファイルを gzip しますが、これによりサーバー上のスペースを節約できます。jsファイルをgzipしてサーバーに保存できることを読みました。私は IIS でそれをテストしましたが、まったく運がありませんでした。これを機能させるには、プロセスのすべてのステップで正確に何をする必要がありますか?

これは、次のようになると想像しています。

  1. gzip foo.js
  2. html のリンクを変更して、.js だけでなく foo.js.gz を指すようにします
  3. ある種のヘッダーを応答に追加しますか?

助けてくれてありがとう。

-fREW

EDIT:私のウェブサーバーはその場で何もできません。Apache や IIS ではありません。これは、ZiLog プロセッサ上のバイナリです。ストリームを圧縮できることは知っています。ファイルを一度圧縮して圧縮したままにすることもできると聞きました。

0 投票する
4 に答える
993 参照

.net - .NET 1.1 でファイルを圧縮する方法

.NET 1.1 で [*.zip] 形式のファイルを圧縮する必要があります。.NET 1.1 で実行すると、「アクセスが拒否されました」というランダムなエラーが発生したため、圧縮に SharpZip を使用したくありません。

SharptZip は、アセンブリを GAC に配置した場合にのみ正しく機能します。これは、私のプロジェクトではオプションではありません。これが問題です。これを確認してください:http://forums.asp.net/p/1139901/1839049.aspx#1839049