My site will run on D7. but it will too slow. i want to compress (gzip) js and css. I have check my site on https://developers.google.com/speed/pagespeed/insights and it will told me for compression of js can css files.
-
1Regarding "it will run too slow", I'm curious how slow you're talking about. Compressing js and css is going to shave maybe 0.5 seconds off of your page load at best. Arjan's answer includes "Cache pages for anonymous users" which is going to dramatically improve performance if your pages have been loading over 1-2 seconds.– Johnathan ElmoreCommented Feb 6, 2013 at 15:45
2 Answers
The easiest way is to go to Configuration > Development > Performance (admin/config/development/performance
), and enable:
- Cache pages for anonymous users
- Cache blocks
And also:
- Compress cached pages
- Aggregate and compress CSS files
- Aggregate JavaScript files
For websites with mostly anonymous (not logged-in) visitors, this is often sufficient. Note that if you enable compression in Drupal, you should not enable page compression on the web server level (Apache) as well.
If you are running into a bit performance problem, the following two Q/A are worth to read: