1

PHP と JavaScript の両方を実装した圧縮ライブラリはありますか? PHP または JavaScript を使用してデータを圧縮するには、さまざまなオプションがあることを知っています。問題は、出力を異なるメタデータで保存することです。これは、たとえば、あるデータが PHP を使用してファイル output.bin に圧縮されている場合、JavaScript (ajax) を使用して output.bin を読み取ると、そのストリームを解凍する方法がないことを意味します。

PS: HTTP リクエストの圧縮を探しているわけではありません。JavaScript を使用して取得および解凍する必要がある圧縮ファイル (PHP 経由) がたくさんあります。

ありがとう

4

3 に答える 3

1

node.jsのようなものがあなたのスキームに適合するかどうかはわかりませんが、高速なzlib圧縮と解凍を提供します。php にはzlib もあるので、要件を満たします。完全に Javascript で記述された zlib クローンが必要な場合は、Google 検索に表示されるものがいくつかあります。ただし、完全か正しいかはわかりません。

于 2013-01-10T01:17:58.673 に答える
0

PHP 側より Javascript 側の方がややこしくなりますが、ここには多くの議論とリンクがあります

于 2013-01-10T00:16:01.537 に答える
0

HTTP レベルの圧縮を調べることをお勧めします。ただし、これを手動で行いたい場合は、たとえば zlib を使用できます。PHP と JS の両方に実装があります。

http://www.php.net/manual/en/ref.zlib.php

https://github.com/imaya/zlib.js

于 2013-01-10T00:16:33.383 に答える