Blue Flavor

Filament by Tom Watson

The Holy Trinity of Content Management Systems: Part 3

September 28th, 2006 at 9:09 a.m.

And here’s the area everyone always wants to talk about when it comes to content management systems: the technology. There’s a lot, well no, a ton of solutions out there, and here at Blue Flavor we don’t believe there’s one CMS out there for every site, shoot we don’t even think there’s 10 or even 50 that’ll solve this problem. Instead we think content management should be a process.

As a design consultancy we design and develop sites and each one is unique to that clients needs. Trying to shoehorn a blogging service, or a enterprise level CMS for each and every site you build just isn’t the right approach. It’s why I mentioned at the start of this series that CMS‘s are often the holy grail of web software development. And the thing is, nobody is ever going to find that holy grail. Instead us in the industry need to look at the problem in a totally different manner.

We need to stop being so focused on which CMS is the best, or the “right” one and start focusing on what the problem is and the solutions that are right for each particular site. Whether it’s a personal blog, an e-commerce solution or a newspaper site each will need it’s own somewhat unique solution.

Nick Finck, our Directory of User Experience, just showed me the content management solution they use for Digital Web Magazine, and they’re not using Wordpress, or MovableType, or Expression Engine, no they’re using a custom made CMS written by Cal Henderson. Why didn’t they just customize an off the shelf product? None of the solutions out there worked for their particular set of needs, and they had a developer who could write one that did just what they needed. And guess what? They love it. It’s starting to show its age a bit now as Digital Web has grown but for the past 2 years it’s worked like a charm.

Now no, not every site needs a totally custom, written from the ground up CMS by the developer for Flickr, it just isn’t always in the budget or even a good idea if you can’t end up supporting the software. For blogs, Wordpress or Movable Type might be great, but once you start wanting to have more you just end up hacking it. Finding out first what your site needs and working from there is the right way to go. The needs of one site or company aren’t going to be the same needs of the other. I’d also recommend starting small. In my experience, it’s better to start small and grow into a CMS than get an over-engineered piece of software that’s unusable.

I’d go through the value, costs, and risk in more detail but the theme is basically the same: Don’t adhere to some piece of technology just because you think it’s the “bomb diggity” just choose what works for that site or situation.

Tom Watson

More Information