Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between a CMS and a blogging engine?

I'm not sure if the following three are synonyms or if there is any difference between them or of they have any hierarchical relationship.

But could you please clarify me on how are they different/related?

  • CMS
  • Blogging engine
  • Forum software like phpBB
like image 359
Satya Kalluri Avatar asked Dec 30 '09 13:12

Satya Kalluri


2 Answers

  1. A Content Management System is a system that allows any number of people to manage a wide range of content on a site, usually including articles, layout, advertisements, etc.

  2. A Blogging Engine is basically a subset of a CMS that has been specialized to allow typically a few people to post short articles easily, usually allowing comments from users. Some blogging engines are every bit as flexible as most CMS's and are only really different because of their stated intent.

  3. A forum is different from the other two, in that it allows many people to participate in threaded discussions. stackoverflow.com could be described as a forum, although it has been mutated by allowing reordering of responses by user votes and making the "thread" starter special.

like image 76
Clueless Avatar answered Oct 02 '22 12:10

Clueless


A Content Management System (CMS) is a general purpose system that allows registered authors to upload and manage all sorts of content - text articles, images, videos, audio files etc.

The CMS will also allow the site administrators to define exactly how each page looks - it's layout, the placement of navigation, advertisements etc. The administrators will also control who is allowed access to the system. The authors in this case will be people within the organisation rather than the public who visit the site.

A newspaper web site is a very good example of a CMS.

A blogging engine can be seen as a type of CMS that has been tailored to make it easy to create short(ish) articles with optional comments. There'll typically be only one author per blog, though that's not always the case.

There'll be (usually) very little control over the layout. Having said that some blogging engines will allow more control than others and can be indistinguishable from Content Management Systems.

A Forum is a place where users can post articles etc. and other users post responses to them. So again it can be seen as a specialist type of CMS.

like image 31
ChrisF Avatar answered Oct 02 '22 11:10

ChrisF