I have noticed that the Piwik js and gif elements take relatively long times to load and I was wondering what I can do to speed the process up.
I am using the following in my htaccess to set the Cache-Control and Expires headers.
What are the recommendations for these settings, and is there anything else I can do to speed the page loading of the Piwik elements?
I am using the following in my htaccess to set the Cache-Control and Expires headers.
############ headers and caching <ifModule mod_expires.c> ExpiresActive On ExpiresDefault A86400 ExpiresByType image/gif A2592000 ExpiresByType text/javascript A86400 </ifModule> ### HEADER CACHING <ifModule mod_headers.c> <FilesMatch "\.(gif|ico)$"> Header set Cache-Control "max-age=2592000, public" </FilesMatch> <FilesMatch "\.(js)$"> Header set Cache-Control "max-age=86400, private, must-revalidate" </FilesMatch> <FilesMatch "\.(php)$"> Header set Cache-Control "private, no-store, no-cache, must-revalidate, no-transform, max-age=0" Header set Pragma "no-cache" </FilesMatch> # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary # No indexing of Piwik files by robots Header append X-Robots-Tag "noindex" </ifModule> <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE application/javascript \ application/json </IfModule> <IfModule mod_setenvif.c> # Don't compress images SetEnvIfNoCase Request_URI .(?:gif)$ no-gzip dont-vary </IfModule> </IfModule> ############ End of headers and caching
What are the recommendations for these settings, and is there anything else I can do to speed the page loading of the Piwik elements?