[OT:] komprese stringu
Jaroslav Lukesh
lukesh na seznam.cz
Středa Září 14 10:05:32 CEST 2011
Toto také používám, asi by mu to pomohlo a bez zbytečných obstrukcí, tak
tady je to z definice hosta:
<VirtualHost *>
DocumentRoot .............................
..................
###########
### DEFLATE --- http://httpd.apache.org/docs/2.2/mod/mod_deflate.html
#SetOutputFilter DEFLATE
<FilesMatch "(?i)^.*\.(htm|html|txt|jpg|jpeg|png|js|css|class|doc)$">
SetOutputFilter DEFLATE
</FilesMatch>
DeflateCompressionLevel 9
DeflateBufferSize 32768
DeflateMemLevel 9
DeflateWindowSize 15
#BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
#BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
DeflateFilterNote ratio
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
#LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate
CustomLog /var/log/httpd/kat_deflate.log deflate
### DEFLATE
###########
<Directory............
...........
----- Původní zpráva -----
Od: "d.petr" <d.petr na post.cz>
> ------------ Původní zpráva ------------
> Od: Pavel Kutina <hw na prelude.cz>
> ----------------------------------------
> Potrebuju skrz web ke klientovi prenest cca 5kb textu, na strane serveru
> mam pro zpracovani PHP, na strane klienta javascript. Text je jeden dlouhy
> retezec cisel, je tam pouzito par separatoru (libovolny jiny znak).
>
> Protoze se text bude prenaset na pomerne dost pocitacu (cca 30) jednou za
> vterinu, docela bych potreboval vyresit nejakou kompresi, kterou budu
> schopen to na strane serveru PHP zkomprimovat a na strane klienta
> javascriptem dekomprimovat.
Nedávno jsem narazil na článeček
http://zdrojak.root.cz/clanky/protokol-http/
kde se mj. zmínili o tom, že sám HTTP podporuje přenos komprimovaných dat.
Nešlo by ve Vašem případě jen zadat, že teda ať jo?
Jestli jsem nepochopil zadání nebo jestli plácám úplné blbosti, tak se
omlouvám.
Další informace o konferenci Hw-list