重複の可能性:
PHPで長いクエリ文字列を圧縮/解凍する方法は?
ニーズを追跡するために、サブクエリ文字列内に大量のデータがあります。
この大きすぎる URL がクライアント、検索エンジン、またはブラウザーの機能によって誤って解釈されるため、多くのデータが失われます。
この問題を回避するために、クエリ文字列をより小さなものに圧縮することにしました。xor、huffman、lzw、および gzdeflate 圧縮アルゴリズムの方向性を調べましたが、URL のニーズに満足していません (後で URL エンコードする必要があります...)。
質問:
- 私のニーズを満たすことができる他のアルゴリズムを知っていますか?
- どの圧縮技術が最も効率的か知っていますか?
詳細:
- Post/Session メソッドは使用できません。
- すべての英数字文字をクエリ文字列内に含めることができます。
- 圧縮するパラメータは約 30 個あります