Gewusst wie: Verwenden von HTTP-Komprimierung & Coldfusion

May 11

Bei Web-Browsern Anfragen von Servern, sendet der Server die Daten über eine HTTP-Protokoll-Verbindung. Alle Daten von der Webseite sowie für das HTTP-Protokoll erforderlichen Metadaten müssen durchlaufen die Verbindung für den Web-Browser die Informationen verwalten. Dies kann bei großen Seiten oder Seiten mit eingebetteten Skriptsprachen Verlangsamung Page Rendering führen. Durch die Verpackung der HTTP-Komprimierung in Web-Seiten, Verwendung ColdFusion, der Entwickler die Datenmenge der Seite senken kann müssen einschließlich derer an die Benutzer senden.

Anweisungen

1 Beenden Sie Ihre ColdFusion-Server. Wählen Sie in Windows "Start", dann "Einstellungen", "Systemsteuerung,"Verwaltung"und schließlich"Services. Maustaste auf den ColdFusion-Dienst und wählen Sie "Stop." Öffnen Sie auf Unix und Mac-Systemen ein Terminal Befehl und geben Sie die folgenden Befehle:

Sudo cd Cf_root/binColdFusion-stop

2 Die Gzip-Filter-.jar-Datei zu Ihrer ColdFusion Installation hinzufügen. Laden Sie die Datei gzipflt.jar von servletsuite.com. Speichern Sie die Datei in "Cfroot\wwwroot\WEB-INF\lib" Verzeichnis.

3 Öffnen Sie im Verzeichnis "Cfroot\wwwroot\WEB-INF" die "web.xml" Datei in einem Texteditor und ändern Sie ihn an den folgenden XML-Code enthalten:

<!--GZipFilter Einstellungen--> start< Filter >< Filtername > GzipFilter < / Filter-Name >< Filterklasse > com.cj.gzipflt.GzipFilter < / Filterklasse >< / filter ><-> Filter-Zuordnung< Filtername > GzipFilter < / Filter-Name >< Url-Muster > *.cfm < / Url-Muster >< / Filter-Zuordnung >

4 Starten Sie den Server. Wenn der Browser des Benutzers HTTP-Komprimierung unterstützt, werden von der ColdFusion-Server die Daten komprimiert.