The other day I was looking for a CMS to run E2-Productions on. People who exclaim “what? You’re not going to engineer your own solution?” clearly have their priorities in the wrong places. If there’s one thing I learned in programming, it’s never, ever to reinvent the wheel. (unless you don’t know how wheels work yet)
I wanted to make E2 easy to maintain, easy to update, and most of all easy to switch between different ideas of what the site should contain. A CMS was a clear solution to this problem. E2 is the site I plan to use to showcase my portfolio in greater detail. Wipup is free to host my works-in-progresses, and thinkMoult is and always should be just a blog.
Being such a simple site with mainly static pages (perhaps a contact form) it was clear that the big poisons like Joomla, Mambo, Drupal etc were clearly out of the picture. WordPress is a CMS but a pain when you look at the source, and is mainly targeted at blogs. Some poking around led me to discover FrogCMS.
I downloaded the tarball, and had it up and running on my localhost within seconds. A quick tour around the administrator backend was enough to tell me this had all my needs covered. It supported markdown, templating, page hierarchies, and I think I glimpsed at some out-of-the-box SEO. Browsing their website also unearthed some useful plugins, although I think I will code for my needs manually.