Reputation: 12873
As prescribed by Yahoo!, gzip'ng files would make your websites load faster. The problem? I don't know how :p
Upvotes: 10
Views: 3507
Reputation: 1
Gzip compresses your webpages and cascade style sheets before sending them over to the client browser other example this link
Upvotes: 0
Reputation: 11
Gzip compresses your webpages and cascade style sheets before sending them over to the client browser.
This drastically reduces transfer time since the files are much smaller.
There are different methods of setting up gzip compression depending on whether or not you've got an IIS or Apache server
Example: this link.
Upvotes: 1
Reputation: 10537
Seeing how most answers here are almost 5 years old, here's some very current and up to date example references.
For example server configs that enable gzip/deflate type compression for iis
, lighthttpd
, nginx
, and even node
see: https://github.com/h5bp/server-configs
For a very good current implementation of Apache mod_deflate
see
https://github.com/h5bp/html5-boilerplate/blob/master/.htaccess#L156
Upvotes: 0
Reputation: 266
Jetty will look for gzip'd versions of static files, as well as it has a GzipFilter for dynamic content.
You could probably pull the GzipFilter over into Tomcat if you wanted more control over compression than just Tomcat's connector-level compression...
http://docs.codehaus.org/display/JETTY/GZIP+Compression
Upvotes: 1
Reputation: 2712
Edit your httpd.conf file.
Add this line to load the module:
LoadModule deflate_module modules/mod_deflate.so
Add these lines to actually compress the output:
AddOutputFilterByType DEFLATE text/css text/html application/x-javascript application/javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Upvotes: 2
Reputation: 12873
http://developer.yahoo.com/performance/rules.html#gzip
This is the reference if any asks me about my reference loading gzipped files
Upvotes: 0
Reputation: 6301
http://www.webcodingtech.com/php/gzip-compression.php
Or if you have Apache, try http://www.askapache.com/htaccess/apache-speed-compression.html
Some hosting services have an option in the control panel. It's not always possible, though, so if you're having difficulty, post back with more details about your platform.
Upvotes: 8
Reputation: 5076
If you are running Java Tomcat then you set a few properties on your Connector ( in conf/server.xml ).
Specifically you set:
Here's the tomcat documentation which discusses this: http://tomcat.apache.org/tomcat-5.5-doc/config/http.html
Upvotes: 2