What is
CMS ?
CMS (Content Management System) is a computer program which is used to manage the content of a website easily. Say, any non-geek person having no knowledge of HTML,CSS or other web programming language, then how he will change the content of web site after web developer hand over the website to him? There comes the CMS, which allows changing the content of website without going in to the world of codes.
CMS (Content Management System) is a computer program which is used to manage the content of a website easily. Say, any non-geek person having no knowledge of HTML,CSS or other web programming language, then how he will change the content of web site after web developer hand over the website to him? There comes the CMS, which allows changing the content of website without going in to the world of codes.
CMS
has nice user friendly interface, in which he can change the, content, permission
and other sets of useful features of website, which one needs while a
running a normal website. As Wikipedia states, first CMS was made at the end
of 1990. After that many CMS had come till now.
In
market from simple handful to complex enterprise level of CMS are available.
Some are paid, and some are Open Source.
Parts of Content Management System
Typical,
CMS consists of two parts..
1. Content management application (CMA)
2. Content delivery application (CDA)
1. Content management application (CMA)
It
helps user to create or manage the content without knowing any coding.
2. Content delivery application (CDA)
CDA
uses CMA’s output to compile and keep update the website.
Features of Modern CMS
As
feature of modern CMS vary much but some feature they have common
are
1. Web-based publishing
2. Indexing
3. Search
4. Retrieval
5. Revision Control
6. Format Management
The
most popular and open source CMS available now are
Drupal, Joomla, And Wordpress.
Drupal
Drupal
is an open source CMS which written mostly in PHP released under GNU
license. It was written by Dries Buytaert and afterward he launched
as Open
Source project in 2001. Drupal is Dutch word means "water droplet".
The
Core Drupal (standard release of Drupal) includes user account registration,
managing structure and appearance of website, configuration and
system administration.
Drupal
runs on any platform which have web browser (supports PHP ).
It
supports many servers like Apache,
IIS, Lighttpd, Hiawatha, Cherokee
or Nginx and databases such as MySQL,
MongoDB, MariaDB, PostgreSQL,
SQLite, or Microsoft SQL Server. Drupal 7 uses
Apache Web
Server V 2.2.21 and MySQL Database Server v 5.1.59-community.
At
the time of writing this post Drupal has 20,259 Modules, 1,621 Themes, 563 Distributions, 23,485 Developers, 3,216 Code commits, 7,939
Issue commits.
Wordpress
Wordpress
is an also open source CMS which runs with the help of PHP and MySql
as a database and distributed under GNU GPL v2. It is mostly used for the
purpose of blogging. It was first released on May 27, 2003, by Matt Mullenweg and Mike Little.
Wordpress
has a web template system(is a software methodologies used to produce
web pages) using template engine. Wordpress has 1,674 themes, with
63,820,609 downloads and
23,492 Plugins, with 410,051,824.
Currently
Wordpress having stable release 3.5 released on 24 January 2013.
Features Offered by the Wordpress
1. Themes
Themes
are usually written in PHP and HTML, they define graphics
of website and front view of website with “ Appearance”.
2. Plugins
These
are like Addons or Extensions in Firefox or Chrome. Plugins
extends the features of website. Wordpress provide wide variety of
Plugins ranging from SEO to adding widgets.
3. Widgets
These
are small plugins having drag and drop capability.
4. Multi-user
Multi-user
and Multi Blogging
5. Mobile
Supports
application that supports on very popular Mobile sets.
Joomla
It
is also free and open source CMS written in PHP with MySql as a databases.
Joomla is an award-winning content management system (CMS),
which enables you to build Web sites and powerful online applications.
Many aspects, including its ease-of-use and extensibility, have
made Joomla the most popular Web site software available.
Jhoomla
has been downloaded more than 30 million times. Over 10,000 free
and paid extensions are available for download.
Thank you to all my reader
Related Post