Results 1 to 10 of 42
-
6th Sep 2010, 10:42 PM #1
Improve your site performance, improve SEO
Hello,
Today I'll present you a shameful reality that causes Internet to be slow. Its called careless webmasters/sysadmins.
You certainly noticed some sites are faster than another, this is due several reasons, one of them is non-proper cache headers and non-proper gzip.
You can test your site speed here:
GTmetrix | Website Speed and Performance Optimization
But now how do I improve it?
If you are using apache its pretty easy.
Open your .htaccess inside www or the dir that represents the root of webserver and add (if doesn't exist):
Code:<FilesMatch "\.(gif|ico|jpg|jpeg|png|flv|swf|pdf|mp3|mp4|xml|txt|js|css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css AddOutputFilterByType DEFLATE application/javascript application/x-javascript AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml </IfModule>
Code:<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css AddOutputFilterByType DEFLATE application/javascript application/x-javascript AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml </IfModule>
Open up nginx.conf and add in http directive
Code:## Compression gzip on; gzip_buffers 8 8k; gzip_comp_level 5; gzip_http_version 1.0; gzip_min_length 1k; gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript image/x-icon image/gif; gzip_vary on;
Code:# add expire headers location ~* ^.+.(gif|ico|jpg|jpeg|png|flv|swf|pdf|mp3|mp4|xml|txt|js|css)$ { expires 8d; }
Now reload nginx.
Code:nginx -s reload
Regards,
NewEraCrackerNewEraCracker Reviewed by NewEraCracker on . Improve your site performance, improve SEO Hello, Today I'll present you a shameful reality that causes Internet to be slow. Its called careless webmasters/sysadmins. You certainly noticed some sites are faster than another, this is due several reasons, one of them is non-proper cache headers and non-proper gzip. You can test your site speed here: GTmetrix | Website Speed and Performance Optimization But now how do I improve it? Rating: 5Trusted: Dom, l0calh0st, 0ccul7, robert420
Find all threads started by NewEraCracker
-
7th Sep 2010, 11:28 AM #2Respected DeveloperWebsite's:
wrzc.orgOne propblem with this is mod_deflate is off by default on Apache servers and you have to enable it first. If your on shared hosting and it's not enabled don't even bother to request it to be enabled as it's noob or cheap hosting so just move instead.
-
7th Sep 2010, 11:40 AM #3<FilesMatch "\.(gif|ico|jpg|jpeg|png|flv|swf|pdf|mp3|mp4|xml|t xt|js|css)$">
Header set Cache-Control "max-age=691200, must-revalidate"
</FilesMatch>
-
7th Sep 2010, 03:45 PM #4
In fact it seems I did a small mistake try this instead to send cache-control headers:
Code:<FilesMatch "\.(gif|ico|jpg|jpeg|png|flv|swf|pdf|mp3|mp4|xml|txt|js|css)$"> Header set Cache-Control "max-age=691200" </FilesMatch>
Let me show you:
Code:GET /links.txt HTTP/1.1 Host: deioncube.in User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-PT; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: pt-pt,pt;q=0.8,en;q=0.5,en-us;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://deioncube.in/ HTTP/1.1 200 OK Server: nginx Date: Tue, 07 Sep 2010 15:47:55 GMT Content-Type: text/plain Content-Length: 376 Last-Modified: Wed, 01 Sep 2010 00:17:40 GMT Connection: keep-alive Expires: Wed, 15 Sep 2010 15:47:55 GMT Cache-Control: max-age=691200 Accept-Ranges: bytes GET /links.txt HTTP/1.1 Host: deioncube.in User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-PT; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: pt-pt,pt;q=0.8,en;q=0.5,en-us;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://deioncube.in/ If-Modified-Since: Wed, 01 Sep 2010 00:17:40 GMT Cache-Control: max-age=0 HTTP/1.1 304 Not Modified Server: nginx Date: Tue, 07 Sep 2010 15:47:56 GMT Last-Modified: Wed, 01 Sep 2010 00:17:40 GMT Connection: keep-alive Expires: Wed, 15 Sep 2010 15:47:56 GMT Cache-Control: max-age=691200
Trusted: Dom, l0calh0st, 0ccul7, robert420
Find all threads started by NewEraCracker
-
7th Sep 2010, 03:46 PM #5
-
7th Sep 2010, 03:51 PM #6
make sure you tried updated version
Trusted: Dom, l0calh0st, 0ccul7, robert420
Find all threads started by NewEraCracker
-
7th Sep 2010, 04:20 PM #7BannedWebsite's:
KWWHunction.com@ new era
update ur thread i almost missed it
-
7th Sep 2010, 04:30 PM #8
1st post is updated
EnjoyTrusted: Dom, l0calh0st, 0ccul7, robert420
Find all threads started by NewEraCracker
-
7th Sep 2010, 04:37 PM #9Member
Didn't change much, but still thanks
-
7th Sep 2010, 04:37 PM #10Google Corp.
I use:
Code:ExpiresActive On ExpiresDefault "access plus 4 weeks"
Code:ExpiresByType image/png "access plus 2 months" ExpiresByType image/jpg "access plus 2 weeks"
Life asked Death: "Why do people love me, but hate you?"
Death responded: "Because you're a beautiful lie and I'm the painful truth."
Sponsored Links
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
If you have this site, what would you do to improve it?
By DoctorX in forum Site ReviewsReplies: 14Last Post: 13th Jan 2011, 04:02 PM -
How to improve site ranking...
By GouroB in forum General DiscussionReplies: 2Last Post: 16th Oct 2010, 09:59 PM -
Can someone improve VBSEO my site?
By anti-human in forum vBulletinReplies: 4Last Post: 26th Jan 2009, 01:07 AM
themaLeecher - leech and manage...
Version 4.94 released. Open older version (or...