Posted on Sunday 13th of May 2007 at 07:34 in Web Development

Why Content Management Systems (CMS) are bad

It's quite a common thing; to give your clients a content-managed solution to alleviate some of the pain that is managing websites. Data entry can be a pain and offering a CMS can solve a lot of these problems; but it can create a whole lot more...

Content management systems are no longer for high-paying customers; open source solutions like Drupal and Joomla (amongst many others) mean that even freelancers can integrate web development projects without ramping up the costs.

It can be a headache slaving over hours of mindless data entry when doing web development work and offering the client a solution that allows them total control over their content seems to be ideal. Unfortunately you can write off ever putting that site on your portfolio because (as most developers and designers will agree) clients have the power to create hurrendous combinations.

You may have agreed to produce an AA accessible standard, XHTML validated site. However, content management systems entirely allow customers to break the standards you set and ruin your designs - so you wouldn't want that on your portfolio would you?

Non-specific examples
Unfortunately I can't give any specific examples at the cost of the users involved, but I can think of one particular project where the design included a cropped image of professionally photographed people in the header - perfectly blended into the website background. Unfortunately the CMS allowed for the users to change the header image. What they did was take a photo of some "friends" and replace it in all it's over-exposed, uncropped, unblended majesty.

CMS good points
+ Hands off approach to data entry (something clients don't always like paying for)
+ Easy handover
+ Nicely documented, working solutions that you didn't develop yourself

CMS bad points
- You could be charging for that data entry
- Your work is likely to be ruined
- You can't really put it on your portfolio incase it's been destroyed

So remember, it may be an attractive option when trying to avoid a hundred pages of data entry but you lose any creative input you have in the site once handover is complete. The site is then subject to the proverbial meat-cleaver that is a non-developer/designer's creativity. Just a thought for fellow web developers to consider.

 

Enjoy this article? Why not subscribe to the full RSS feed?

blog comments powered by Disqus
Who is Seopher?

This is me. I'm a 26 year old web developer, blogger and entrepreneur from near London.

I've done work for people like Samsung, Vauxhall, Cadburys, Chevrolet, Center Parcs and TKMaxx.

I've been running this blog since 2006 and have reached more than 1.3 million readers, so feel free to say hi.

Seopher
Subscribe to the RSS Feed

Stay up to date with Seopher.com by subscribing to the RSS feed, either in your browser or subscribe via email using the form below

Updates by Email

By subscribing by email you’re also subscribing to the Seopher.com newsletter; a periodical email outlining new reviews, competitions and other subscriber-only content

  • Top Earning Team
  • dreamhost
  • buy 125x125 advert for $50 pcm
Want to give your product/website exposure?

Paying for a featured review is a great way to give your product, service or website exposure. For as little as $75 you can have a full review on the site forever.

Advertising Bundle! Review + Banner = $100

Buy a review and get a 125x125 advert half price. Your banner gets displayed on over 526 pages for a full month.