Enrico: Komprimierung/Dekomprimierung jeweils unter PHP und JavaScript

Beitrag lesen

Hallo,

ich durchforste das Internet seit gefühlten Wochen vergeblich nach einer äquivalent arbeitenden (und für mich auch verständlichen) Umsetzung von PHP's gzcompress, gzdeflate oder gzencode.

Ich finde "nur" sehr umfangreiche Bibliotheken, die entweder mit Umlauten nicht funktionieren oder aber nur in JavaScript oder nur in PHP funktionieren oder die ich nicht nach JavaScript oder PHP übertragen kann, weil mir hier die Kenntnisse fehlen.

Statt dessen habe ich Unmengen an Seiten gefunden, die sich mit LZW befassen.

Da ich die Komprimierung (primär erstmal nicht LZW) nutzen möchte, Strings vor dem Übertragen vom Server zum Client und umgekehrt zu verkleinern, frage ich mich, warum LZW so gelobt wird, zumal ja die maximale Anzahl an in einer URL erlaubten Zeichen um die 2000 Zeichen beträgt und LZW in meinem Testfall aus einem 1760 Zeichen langen String einen 3369 Zeichen langen String macht.

Was ist daran effektiv?
Könnt ihr mir Umsetzungen in PHP und JavaScript empfehlen?

Danke und Gruß,
Enrico