Hvordan bruke HTTP-komprimering og Coldfusion

Når nettlesere gjør forespørsler fra servere, sender serveren dataene gjennom en HTTP-protokollen tilkobling. Alle data fra nettsiden, så vel som metadataene som kreves for HTTP-protokollen, må passere gjennom tilkobling for nettleseren til å håndtere informasjonen. For store sider, eller sider med innebygde skriptspråk, kan dette føre til nedgang i sidegjengivelse. Ved emballasje HTTP-komprimering på websider, inkludert de som bruker Coldfusion, kan utvikleren redusere mengden av data siden må sende til brukeren.

Bruksanvisning

1 Stopp Coldfusion Server. I Windows velger du "Start" og deretter "Innstillinger", "Control Panel" Administrative Tools "og til slutt" Tjenester. Høyreklikk Coldfusion-tjenesten og velg "Stopp". På Unix og Mac-systemer, åpne en kommando terminal og skriv følgende kommandoer:

sudo cd cf_root / bin
Coldfusion stopp

2 Legg gzip filter .jar-filen til Coldfusion installasjon. Last ned gzipflt.jar filen fra servletsuite.com. Plasserer filen i "cfroot \ wwwroot \ WEB-INF \ lib" katalog.

3 I "cfroot \ wwwroot \ WEB-INF" katalog, åpne "web.xml" filen i en teksteditor og endre den til å omfatte følgende XML-kode:

<-! Start GZipFilter innstillinger ->
<Filter>
<Filter navn> GzipFilter </ filter navn>
<Filter-class> com.cj.gzipflt.GzipFilter </ filter-class>
</ Filter>
<Filter-mapping>
<Filter navn> GzipFilter </ filter navn>
<Url-mønster> *. Cfm </ url-mønster>
</ Filter-mapping>

4 Start serveren. Dersom brukerens nettleser støtter HTTP-komprimering, vil Coldfusion serveren komprimere data.