Back in Business
Saturday, April 4th, 2009The site has been going in and out quite a bit lately, and yesterday it was down almost all day.
We were having cpu load problems and about a month ago decided to try moving to a different host server to see if we could pinpoint the problem. At first it looked as if everything was solved, because the connections/queries ratio looked good, but the server had been cutting us off periodically for very high traffic and cpu load. Yesterday we tripped the switch again.
High traffic is good, but after weeks of fiddling, we just couldn’t seem to get to the crux of the cpu load problem, which was not entirely related to traffic.
Many tech savvy sources inform me that Word Press is a cpu heavy program, and our new features – the Comic Press Plugin, the Next Gen Gallery, etc – are the source of much of the problem.
While our old host service suggested some kind of cache file plug in to take the load off the server, he could not install it himself and did not know what to recommend. I found WP SuperCache, but neither I nor my tech lady could seem to get it up and running correctly.
After moving to the new server, we thought the problem was solved, and simply deactivated it, since it wasn’t working anyway.
Alas, the site gets high traffic, thousands of hits a day sometimes, and it was all just too much for our new host server Dreamhost.
I had read some very good and very bad reports about Dreamhost, and was concerned when I kept having blackouts. Would I be able to get customer service? I wondered if I’d just have to move my server again.
Within about three hours of filing a report, I had a phone call from them and a very kind and understanding tech named Travis Takenouchi was not only able to pinpoint the entire problem, he went the extra mile and made the correct installation of WP Supercache for me, which he does NOT have to do. In addition, he taught me how to access my SSH Terminal (which I had no idea even existed), and now I can keep an eye on my cpu usage second by second.
Since the installation of WP Supercache, my cpu load has dropped exponentially. Usage was shooting up to 70% and staying there. Now it shoots up to maybe 21% for a second and then drops immediately to 0.0, no matter how many people are online at one time.
Because the site does get quite a lot of traffic, and because I do not want to lose some of the nice features we have, I may have to go ahead and move to a VPS at some point. But Travis not only did not try to upsell me, he advised me to wait and see how the WP Supercache works out and to stick with my current plan. Even if I do need to upgrade to the VPS, my usage has dropped so much I may save quite a lot of money in monthly server fees, which were going to eat me alive at my current rate of usage. And I am very appreciative of customer service that does not immediately try to upsell the customer to plans they may not need.
I dropped a tip in the jar of the WP SuperCache developer Donncha O Caoimh, and am sure the plug in will save me a lot more money than I just gave the dude.
I may have saved $100 or more a month in hosting fees by adding WP Supercache to handle my Comic Press plug in. Since neither I nor my tech lady could get it up and running, you may need some help yourself. Some people have no trouble loading it up, but every site has different needs.
I have removed the Next Gen gallery feature from the sidebar entirely. We already have a very nice gallery function at the top of the page, and it does not eat cpu. I’ve temporarily removed a couple of little extras that I bet you won’t even notice. I am going to test them to see how they load, and if they are too much wear on the cpu, out they go.
Thanks to Dreamhost for their excellent customer service, especially Travis Takenouchi, who took a great deal of time going over the matter with me in a courteous and kind way.
c






