I've doing my best to optimise my blog after being told by my Host that there is too much MySQL CPU usage for running it on a shared server.
I've followed their suggestion for installing WP Super Cache. I have clicked the "recommended" options and also updated the mod_rewrite rules.
I have installed WP Smush.it to reduce image data and WP Minify to help further with the reductions.
My theme carries a few .js files that I can not minify because then they lose their functionality so I can not improve those. A couple of .css files too but they are not too much of an issue I don't think.
I have 13 plugins inclusive of the optimisation plugins. The rest hardly carry any weight so I can not see those as being too much of an issue either.
I've put in a piece of code into the .htaccess file from here:
http://thomasgriffinmedia.com/blog/2010/11/how-to-leverage-browser-caching-in-wordpress-via-htaccess
I altered the last line to make it up to a month by default.
The normal cache script is still present along with the additional mod_rewrite rules from the WPSC plugin. I don't know what to take out if anything. Leave it as it is? Take something out?
I really can't do any more or at least, I've not an idea on what else to do.
I'm not that smart either and a bit stuck on what to do next. My sites running at 86 on Google Page Speed. Pingdom tells me on average that I'm running at 74/100 with a speed of about 3secs max for a 1Mb page size. webpagetest.org says that I'm 90/100 but to have a variance from there compared to others I'm not sure what is satisfactory.
I am using my homepage for the rules and not post pages which carry further content but I feel that if I can optimise the homepage better then the rest of the site will follow.
My blog is my job and at the moment, I'm not managing to achieve my goals content wise. I would really appreciate some help as I have no-one to ask other than those in the community.