I just turned a bunch of WordPress sites into static html, for a variety of reasons, not the least of which are the following.
- Security
- Peace of Mind
- Ease of Maintenance
- Peace of Mind
- More Peace of Mind
I love WP, really. However, I also love peace of mind, and I had too many sites using WP to have any peace of mind.
Why? Because although WordPress is great and gives added functionality to a site and makes updating content easy as typing in Word or OpenOffice, it has a bad habit of making my life harder than it has to be.
I want to make a page look a certain way? I need to create a new page template. I want to make a site look a certain way, I need to edit a theme. I want to backup my files, I have to backup files by ftp and export a database. I want to restore a site? I have to upload files, fix or create a database, and pray it all works together the way it was supposed to. Oh, accidentally delete my WP config file and wow, what a mess that new one made of the character encoding! I have freaky symbols everywhere. Ugh!
Then there’s the scary stuff.
I found a few sites where a plugin had opened a backdoor and someone—whoever you are, you are a [bleep]—uploaded some crappy IM type posts for backlinks into a few of my directories.
It was then I decided static html (or even php with basic includes) was my friend and WordPress wasn’t. Sometimes you like something (like swiss rolls) but sometimes you have to give them up because they just aren’t good for you.
I still have my blog and it will stay WordPress because that’s where WordPress works best. But because it’s a simple blog, I have no need of crap plugins or special templates or anything else.