Spiga

Build a Website: CMS vs Custom Websites

What is a CMS?

CMS stands for Content Management System: a web application for creating and managing websites. You can check it on Wikipedia:CMS


Why use a CMS?

Here is a simple comparison between CMS and Custom Websites:

Ease of Use: CMS make it easier for people with little or no technical skills to create and edit web pages. While with custom websites, they will need to know HTML, CSS and sometimes Javascript and some programming languages such as PHP or ASP.

Extensibility: adding new functionality to your website is easier and faster by using CMS modules and plugins, while it has to be coded from scratch with custom websites, most of the times.

Flexibility: Custom websites might have more flexibility and you can modify the code without worrying about the CMS limitations. Although with open source CMS, such as Joomla or Drupal, you can workaround these limitations most of the times.

Changing Design: in a good CMS, content is separate from design, and I can change the design with a click of a button. This is much harder with a custom website, even if the custom site is completly CSS based.

Time: custom websites take more time to build than a CMS.

For example, adding a membership section to the Women in Technology Lebanon website is a matter of minutes, or couple of hours if some advanced configuration and customization should be made. While adding a membership section on a custom built website, will require that you know html, css, and be able to create and configure a database.

I strongly believe and recommend that every website should use a CMS, even for tech savvy people.

What do you think?

Reblog this post [with Zemanta]

10 comments:

  lubna

July 30, 2009 9:59 AM

Hi,

I have worked as a web developer for more than 18 months, and I used to use Drupal. And OF COURSE, CMSs are a much better option for web development, nobody can argue that.

My only concern is that we have to keep the program sustainability in mind, and I mean the sustainability of all aspects of the program including the websites we develop. The reason why I used static HTML for the WIT/ Jordan site was to keep the pages simple for anybody to edit if we hand the site to other entities in the future. Or even if in the futire another IT Coordinator is hired and has no web background. A very simple example of what might go wrong, is having error #28 on MySQL (which indicates that no space is left on device). How could someone with no MySQL or web background handle that? Unless it becomes a standard to hire IT Coordinators with such backgrounds which I think might not be very convenient.

Many thanks and regards,

Lubna Al-Shami
It Coordinator of WIT Jordan

  Shradha

July 30, 2009 8:02 PM

Hi Moustafa,

Thank you for the post! I am not a techie but have some very basic knowledge of updating websites through DreamWeaver. And I agree, changing design and customizing our (non CMS-based) website is very time-consuming. Your post is tempting me to learn more about CMS-based websites - esp. if we want to create a new website sometime.


Thanks,
Shradha

  Jessica

October 1, 2010 2:14 PM

Depending on your needs, the website CMS system can be as basic or detailed as you'd like.

  64bd06c2-4138-11e0-b0d4-000bcdca4d7a

February 27, 2011 11:05 AM

If you live in the socal area you should consider California treatment help is out there.

  Steve

June 16, 2011 7:36 PM

I looked here when I needed a hearing aid repair lab.

  Brian

August 22, 2011 8:47 AM

This article was really helpful, thanks for posting it. When I needed help with
xanax addiction I knew that there was help that I could find.

  stacy

September 20, 2011 7:59 AM

When my business needed help with keyword advertising we turned to these guys. They were quick and professional.

  John

October 14, 2011 7:59 PM

When I was looking for a mental health treatment center I didn’t know where to turn. I finally went with this center and they helped me save my life.

  brian7

October 28, 2011 8:18 PM

This article had great info on looking for a solar lease. Check them out.

  Brian

November 17, 2011 12:54 AM

Thanks for the helpful info. When I learned about energy balancing it changed my life.