Recently, we were notified by Dreamhost (the hosting service we're using) that this little blog is using more server resources than it should.
The reason it's an issue is that, well, I'm cheap. I'm not making money on this little blog (yes, we've sold a few Blog Ads, but not many; and no repeat business). Which means I've gone with a shared hosting plan.
Shared hosting means that the server that this little blog is running on is also the server that other blogs and Web sites are using. Shared hosting means just that. Many sites share a server. It's cheaper than having a dedicated server. Lots cheaper. So, we're sharing a server with others.
Each site that's running uses server resources. That's processing power. You ever noticed on your computer that if you have several browser windows open, your e-mail program running, your word processor (or Works) running, and lots of other stuff running that your computer may sometimes take longer to complete an action? If not, you're lucky. If so, that's probably because your computer's having a time trying to run all those applications at the same time. Its resources are being strained. Same thing with servers.
So, in order to keep that from happening on Web sites, each site (this little blog included) is allocated certain resources. Or actually, seconds of processing. And this little blog exceeds that total.
Now, if all the sites on the server did that, the server would bog down and nobody's site would be up. So, it's a problem. And I've got to work on it.
What that means to you? Maybe nothing. Maybe a lot.
The "inline TrackBacks" feature used on the mealtime posts is code I wrote. And I suspect that's where the problem is. There are plugins that others wrote that do the same thing. I suspect that, since they're actually programmers that do that stuff, their stuff is a lot more efficient.
So, I'm going to have to remove lots of that stuff. And start putting stuff back a little at a time. Until I find the problem. It's part of troubleshooting and it's a pain.
That means that until I get this problem fixed, the "inline TrackBacks" won't be working. And maybe some other stuff.
And I don't know how long this will take. So, if stuff looks funny, it's because I'm working on the site. I'll still be posting stuff, but I don't know how much. Once a day, to be sure. Maybe more often. But mealtime posts? I don't know. Headline News? If possible.
But, if the problem with server resources is what I think it is, I'm either going to have to find a more efficient method of using "inline TrackBacks" or I'm going to have to abandon that feature. And I don't want to do that.
But just like in real life, sometimes hard decisions have to be made.