A content management system (CMS) is a computer application used to manage work flow needed to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and electronic text.
CMS’ are frequently used for storing, controlling, versioning, and publishing industry-specific documentation such as news articles, operators’ manuals, technical manuals, sales guides, and marketing brochures. The content managed may include computer files, image media, audio files, video files, electronic documents, and Web content. These concepts represent integrated and interdependent layers. There are various nomenclatures known in this area: Web Content Management, Digital Asset Management, Digital Records Management, Electronic Content Management and so on. The bottom line for these systems is managing content and publishing, with a workflow if required.
Here I am listing a few best content management systems available and its description.
Joomla CMS enables you to build websitesand powerful online applications. Many aspects, including its eaase-of-use and extensibility, have made Joomla the most popular website software available. Best of all Joomla is an Open Source.
Official site : http://www.joomla.org/
Drupal is an open source content management platform. Drupal supports a variety of websites ranging from personal blogs, corporate websites to large community-driven websites. Drupal is highly customizable and allows Personalization. Drupal has a wide range of features.
Official site : http://drupal.org/
WebGUI is a premier opensource CMS platform for managing your website, blog contents and web applications. WebGUI is very userfriendly and highly secured. It provid us plug-in facility.
Official site : http://www.webgui.org/
WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time. You can create free wordpress blogs from wordpress.com. WordPress is the most commonly used CMS today. It supports a wide variety of plugins and themes.
Official site : http://wordpress.org/
TYPO3 is a free Open Source content management system for enterprise purposes on the web and in intranets. It offers full flexibility and extendability while featuring an accomplished set of ready-made interfaces, functions and modules.
official site : http://typo3.com/
Mambo is a full-featured, award-winning content management system that can be used for everything from simple websites to complex corporate applications. It is used all over the world to power government portals, corporate intranets and extranets, ecommerce sites, nonprofit outreach, schools, church, and community sites. Mambo’s “power in simplicity” also makes it the CMS of choice for many small businesses and personal sites.
official site : http://mambo-foundation.org/
e107 is a content management system written in PHP and using the popular open source MySQL database system for content storage. It’s totally customisable and in constant development.
official site : http://e107.org/
XOOPS is an extensible, OO (Object Oriented), easy to use dynamic web content management system written in PHP. XOOPS is the ideal tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more.
official site : http://www.xoops.org/
A powerful, flexible Content Management solution that is easy to install, use and extend. Plone lets non-technical people create and maintain information using only a web browser. Perfect for web sites or intranets, Plone offers
superior security without sacrificing extensibility or ease of use.
official site : http://plone.org/
OpenCms from Alkacon Software is a professional, easy to use website content
management system. OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently. OpenCms is based on Java and XML technology. It can be deployed in an open source environment (e.g. Linux, Apache, Tomcat, MySQL) as well as on commercial components (e.g. Windows NT, IIS, BEA Weblogic, Oracle).
oficial site : http://www.opencms.org/en/
Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites
official site : http://moodle.org/
Even though a lot of CMSs are available for free, most of us use WordPress, Joomla or Drupal. I am just familiar with these three and haven’t use the rest. I just listed their names here and their features are explained in detail on their respective official websites. Most of their features are similar . The features listed here are copied from their official websites.