CMS - Content Management System

CMS A content management system (CMS) is a computer software system used to assist its users in the process of content management. CMS facilitates the organization, control, and publication of a large body of documents and other content, such as images and multimedia resources. A CMS often facilitates the collaborative creation of documents. A web content management system is a content management system with additional features to ease the tasks required to publish web content to web sites.

Web content management systems are often used for storing, controlling, versioning, and publishing industry-specific documentation such as news articles, operators' manuals, technical manuals, sales guides, and marketing brochures. A content management system may support the following features:

Name Platform Supported databases
Alfresco Java MySQL, Oracle, SQL Server, PostgreSQL
Apache Lenya Java, XML, Apache Cocoon
b2evolution PHP MySQL
BBlog PHP + Smarty MySQL
BLOG:CMS PHP MySQL
blosxom Perl
Caravel CMS PHP OpenLDAP and PostgreSQL
CMScout PHP MySQL
CMSimple PHP Flat-file database
CMS Made Simple PHP MySQL/Postgresql
Daisy Java, XML, Apache Cocoon MySQL
Dokuwiki PHP Flat-file database
DotNetNuke VB.NET Microsoft SQL Server
Dragonfly CMS PHP MySQL
Drupal PHP MySQL/PostgreSQL
e107 PHP MySQL
eGroupWare PHP ADOdb
Epiware PHP MySQL
Etomite CMS PHP MySQL
eZ publish PHP MySQL/Postgresql/Oracle
Fedora Java MySQL or Oracle
Geeklog PHP MySQL
Hello! CMS PHP Flat-file database
Jahia Java HyperSonic SQL/MySQL/PostgreSQL/Oracle/SQL Server
jAPS - java Agile Portal System Java, XML on Windows or Linux HyperSonic SQL, PostgreSQL
Joomla! PHP MySQL
JMDCMS C# SQL Server
KnowledgeTree Document Management System PHP MySQL
Krang CMS Perl on mod_perl MySQL
Lyceum PHP MySQL
Magnolia Java Content repository API for Java (JSR-170)
Mambo PHP MySQL
MediaWiki PHP MySQL
Midgard CMS PHP (Midgard framework) MySQL
MKPortal PHP MySQL
MMBase Java MySQL/PostgreSQL
MODx PHP MySQL
Moodle PHP MySQL
Muse PHP MySQL
Nucleus CMS PHP MySQL
Nuke-Evolution PHP MySQL
Nuxeo CPS Zope ZODB
ocPortal PHP MySQL
OpenACS TCL AOLserver PostgreSQL/Oracle
OpenCms Java MySQL, Oracle
OpenPHPNuke PHP MySQL, PostgreSQL, SQLite
phpCMS PHP Flat-file database
PHP-Fusion PHP MySQL
PHP-Nuke PHP MySQL
phpWCMS PHP MySQL
phpWebSite PHP MySQL or PostgreSQL
PhpWiki PHP Flat-file database/MySQL/PostgreSQL etc.
Pivot PHP Flat-file database
Plone Zope, Python ZODB, MySQL & PostgreSQL via Zope
PmWiki PHP Flat-file database
PostNuke PHP MySQL
PuzzleApps PHP, XML, XSLT MySQL, PostgreSQL, SQLite, MSSQL
Scoop Perl on mod_perl MySQL
SilverStripe PHP MySQL
SiteFrame PHP + Smarty MySQL
Slash Perl on mod_perl MySQL
SpotlightPHP PHP + MySQL MySQL
Textpattern PHP MySQL
TikiWiki PHP ADOdb
TribalCMS PHP MySQL
TWiki Perl Perl DBI compatible
Typo Ruby on Rails MySQL, PostgreSQL, SQLite
TYPO3 PHP MySQL, PostgreSQL, Oracle
UNITED-NUKE PHP MySQL, DB2, PostgreSQL, MSSQL, SQLite
WebGUI Perl on mod_perl MySQL
WordPress PHP MySQL
Xaraya PHP with XHTML/XML/XSLT MySQL, PostgreSQL, SQLite using ADOdb and Microsoft SQL Server with Creole
XOOPS PHP MySQL
Zarilia PHP MySQL, PostgreSQL

Useful Links