So you want a web site you can manage yourself, do ya? If you’re sure this is the path you want to take, remember what Uncle Ben said to Spider-man: With great power comes great responsibility. The strength of a good CMS is its ability to prevent some people from messing up their site. While it can’t account for aesthetic taste (I’ve seen some craziness; trust me), a well organized back-end system is a great tool to have.
There are many great platforms, but my weapon of choice is WordPress. It’s open-source, first of all; which means it’s free and constantly getting better. The way WordPress organizes the taxonomy of websites boosts SEO as well. It comes complete with roll-back capability (so you can’t break anything)… It even autosaves while you’re editing; so if your computer dies while you’re in there, your content is protected. Super caching to optimize performance, excellent custom admin controls, spam filters, comment controls… the list of benefits is endless.
…and you may be saying, “I thought WordPress was just for bloggers.” Three plus years ago, you would have been right; but now, in the hands of the right person, the WordPress engine is the driving force behind a large number of web sites out there. Heres a showcase of sites: http://wordpress.org/showcase/tag/cms/ and my latest WordPress creation:
I can even brand the backend with your logo if you don’t like seeing the wordpress logo – honestly… I’m not building sites any other way. And to appease the IT gods, its all php/MySQL driven, so if we need to move servers or clone the system… We just hit “export” and get a nice tidy XML document.
That is but a few reasons why it’s my CMS platform of choice. If you or anyone on your team have any questions… Please feel free to ask!