Of late I’ve been using WordPress to publish various non-blog pages on my website. Maintenance becomes easier and I don’t have to connect the FTP whenever I want to add new pages (and I plan to add them quite fast). It becomes very easy; just use a blog editing tool like the windows live writer to publish the pages and you can even search engine optimize them by using a WordPress SEO plug-in.
But the problem is that now all these pages depend on the MySQL server hosted by the hosting company. There are generally two types of server problems when the website is down: either the main server, where all the files reside, is down, or the MySQL server is down. This means whenever the MySQL server is down the websites that have got nothing to do with the database are not affected and they keep on running. But the websites that depend on the database become inaccessible. This means all the pages that are published using WordPress become inaccessible to humans as well search engine crawlers whenever the MySQL server is down; the MySQL server – so I have noticed – is down many times where I am hosting my websites. Right now, when I am typing this, the server is down and all my blogs are down too. Luckily, my main business website is still running (this post will appear only when the MySQL is working again).
Should I switch back to using the normal PHP pages, ignore this once in a while problem, or change my host? I like my host, though. But I would quickly like to add that I’ve got nothing to say against WordPress or any other content publishing solutions people use to publish and manage their business websites. Anyway, I’m still thinking.
Interesting article. I found some more information here
There are generally two types of server problems when the website is down: either the main server, where all the files reside, is down, or the MySQL server is down.