WordPress is quickly becoming one of the most popular platform for not only blogs, but full functioning Web sites as well.
There are a few things you can do to speed up performance on a WordPress site.
1) Install W3 Total Cache plugin. Under the Minify subsection, there is an option called Minify mode. Select the Auto option. Since W3 Total Cache will turn on all its caching features, there are a few that may not be applicable to you. The common ones are a CDN and the CloudFlare feature. Uncheck “Enable” on these features if you don’t have them.
2) Install WP-Smush it plugin. This will automatically optimize images as you upload them. You can also optimize images that were already uploaded via your Media Manager.
3) We use mod_deflate on all servers. Therefore you can take advantage of compressing your data. Something like the following in your .htaccess file will do the trick:
4) Use browser caching. Something along the lines of:
in your .htaccess file.