Managment of shared resources.
Web Content Management Systems
- deliver this content for the web.
Enterprise Content Managment Systems
- are at the enterprise level and may not involve (though usually do) the web.
Types:
- Commercial versus Freeware/opensource
- SAS (software as a service) versus You Host
Consider the example of a real estate agent with 500 houses for sale. In a static web site, the agent would have to create 500 pages in order to make the information available. In a dynamic website, the agent would simply connect the dynamic page to a database table of 500 records.
- language/system requirements (and your capabilities)
- support
- longevity
- latest update
- industry support and use
- databases support
Examples below taken from http://en.wikipedia.org/wiki/List_of_content_management_systems --look there for updates
Name Platform Entry Level Pricing amilia CMS PHP proprietary Avactis PHP $19.95 Adobe Business Catalyst .Net from $16 per month Goss Interactive Java Microsoft SharePoint Server .Net from $3 per user and month uCoz n/a O3spaces Java
Name | Platform | RDBMS | ORM-DBMS | Other Database | Licenses |
---|---|---|---|---|---|
OpenCms | Java | HSQL, MySQL, Oracle, SQL Server, DB2 | PostgreSQL | LGPL | |
Liferay | Java | HSQLDB, MySQL, Oracle, SQL Server, DB2, Apache Derby, Informix, InterBase, JDataStore | PostgreSQL | SAP, Sybase | LGPL |
DSpace | Java | Oracle | PostgreSQL | BSD License | |
Fedora | Java | MySQL, Oracle | PostgreSQL | Mulgara (MPTSTore RDF Semantic Triplestore) | Apache License |
dotCMS | Java | MySQL, Oracle, MSSQL, PostgreSQL | GNU GPL v2 | ||
Nuxeo EP | Java | MySQL, Oracle, SQL Server, Ingres | PostgreSQL | LGPL | |
Alfresco | Java | MySQL, Oracle, SQL Server, Ingres | PostgreSQL | LGPL | |
Magnolia | Java | MySQL, Oracle, SQL Server, Ingres | JCR | GPL & proprietary | |
Hippo CMS | Java | JCR | Apache 2.0 License | ||
Calenco | Java | JCR | AGPL | ||
VosaoCMS | Java/GAE | BigTable | GPL |