Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]277[/thread]

CGI::WebGzip;? oder anderes Output-Packen?



<< >> 8 Einträge, 1 Seite
ppm1
 2004-06-02 23:37
#2659 #2659
User since
2003-09-14
142 Artikel
BenutzerIn
[default_avatar]
Hallo

Da ich auf einen anderen Server als auf den Apache umsteigen will, kann ich nicht mehr mod_gzip verwenden.

Deswegen wollte ich fragen, ob es z.b. Perl-Module zum Packen des Outputs gibt?
Ich habe CGI::WebGzip; mal gefunden.... Was haltet ihr davon? Gibt es da noch bessere? Kann man das für große Projekte verwenden?

danke.
esskar
 2004-06-03 04:33
#2660 #2660
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
benutz das irgendwie nie; aber es gibt

Code: (dl )
CGI::Compress::Gzip 


sieht intuitiver aus, dass es wohl von CGI.pm Schnitstelle abgleitet ist bzw. zumindest die Schnittstelle implementiert!
jan
 2004-06-03 12:23
#2661 #2661
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
aus interesse: welchen httpd benutzt du nun und warum?
[E|B]
 2004-06-03 19:48
#2662 #2662
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Wenn GZIP, dann würde ich CGI::Compress:Gzip empfehlen. Wie siehts aus mit Compress::ZLib?
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
ppm1
 2004-06-04 18:25
#2663 #2663
User since
2003-09-14
142 Artikel
BenutzerIn
[default_avatar]
Naja. Es muss nicht gzip sein.

Ich suche halt nur ein gutes Perl Modul zum packen der Ausgabe. Es muss möglichst schnell unbelastend und für große Projekte gut nutzbar aber auch gut packen können.

Wäre da Compress::ZLib denn besser?
Strat
 2004-06-05 01:53
#2664 #2664
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
fuer's neue board verwende ich derzeit noch CGI::Compress::Gzip, und bin recht zufrieden damit. der einzige nachteil ist es in meinen augen, dass man es im script selbst verwenden muss und nicht als filter, und dass es unter Win32 nicht laeuft...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
ppm1
 2004-06-05 21:16
#2665 #2665
User since
2003-09-14
142 Artikel
BenutzerIn
[default_avatar]
Was heißt dass es unter Win32 nicht läuft?

Ein Rechner z.B. mit Win2000 bekomt die Datei dann ungepackt gesendet und nur Linux- Benutzerer bekommen sie gepackt?


Wenn ja, wie kann man das beheben.
Strat
 2004-06-05 23:23
#2666 #2666
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
nein, es laeuft unter Win32 nicht; da CGI auf dem Webserver laeuft und somit CGI::Compress::Gzip auch, bedeutet das, dass es auf Webservern unter Windows nicht laeuft.
ob der Client mit komprimiertem Content umgehen kann, haengt nur vom Client (=Webbrowser) ab und nicht vom Betriebssystem....der browser sendet dann einfach in Accept im Header, dass er damit umgehen kann, und daraufhin kann sich der server entscheiden, ob er komprimierten oder nicht-komprimiertes html sendet.
einfach mal die README dieses Modules durchlesen...
Quote
WARNING: as of v0.15 this module is working on Linux and MacOSX but
broken on Windows (debugging help would be greatly appreciated on that
platform).
\n\n

<!--EDIT|Strat|1086463486-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< >> 8 Einträge, 1 Seite



View all threads created 2004-06-02 23:37.