Kom ihåg mig?
Home Menu

Menu


Komprimera webbsidor med perl och apache

Ämnesverktyg Visningsalternativ
Oläst 2007-03-06, 23:28 #1
Blackexs avatar
Blackex Blackex är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 238
Blackex Blackex är inte uppkopplad
Medlem
Blackexs avatar
 
Reg.datum: Jun 2006
Inlägg: 238
I php är det ganska lätt att komprimera sina sidor. Men jag har ännu inte fattat hur man gör i Perl. Kanske finns någon perl-expert på detta forum, eller är det php som gäller för hela slanten? :-D

Jag vill kunna komprimera sidor "on-the-fly". Det innebär att när jag flushar innehållet så skall innehållet komprimeras och skickas till klienten. Anledningen är att mina respons består av två delar.
Sdhuvudet kommer först, sedan dröjer det en stund innan resterande innehållet på sidan är färdiggenererat och dyker upp. Jag vill att sidhuvudet skall visas omedelbart. Och sidan skall alltså vara komprimerat för de webbläsare som stödjer det.

Kanske går detta att göra direkt i Apache? Jag är 99% säker på att det går att göra med php.

Alla tips mottages tacksamt!
Blackex är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-07, 00:58 #2
Oskar Lindgren Oskar Lindgren är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2004
Inlägg: 520
Oskar Lindgren Oskar Lindgren är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2004
Inlägg: 520
Du kan låta din webbserver göra komprimeringen, ta en titt på mod_gzip. Den finns till apache, själv använder jag den och kan därmed rekommendera den...


edit: stava..
Oskar Lindgren är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-07, 16:19 #3
Blackexs avatar
Blackex Blackex är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 238
Blackex Blackex är inte uppkopplad
Medlem
Blackexs avatar
 
Reg.datum: Jun 2006
Inlägg: 238
Citat:
Originally posted by Oskar Lindgren@Mar 7 2007, 01:58
Du kan låta din webbserver göra komprimeringen, ta en titt på mod_gzip. Den finns till apache, själv använder jag den och kan därmed rekommendera den...

Jag får det inte att fungera med mod_gzip. Jag har provat att lägga in detta i .htaccess filen

Kod:
mod_gzip_on Yes
mod_gzip_item_include file \.html$
Men då får jag felmeddelande från servern. Jag är ganska säker på att mod_gzip är installerat.

Dessutom: Jag är inte säker på att mod_gzip kommer att lösa mitt problem (att sidhuvudet skall komma före resten av innehållet):

Citat:
Server modules for Apache like mod_gzip may do buffering of their own that will cause flush() to not result in data being sent immediately to the client.
Men vad vet jag.. kanske det fungerar ändå. Annars har jag hört att det finns en annan modul, mod_deflate. Jag har dock aldrig förstått skillnaden på dessa två moduler...
Blackex är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:40.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017