Content Management Systems
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.
How do you choose - consider these items:
- 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
SAS Examples
Free/OpenSource Examples
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 |
PHP
| Name |
Platform |
Supported databases |
Licenses |
| ATutor |
PHP |
MySQL |
GPL |
| b2evolution |
PHP |
MySQL |
GPL |
| CMS Made Simple |
PHP |
MySQL |
GPL |
| Concrete5 |
PHP |
MySQL |
MIT |
| Dotclear |
PHP |
MySQL, PostgreSQL |
GPL |
| Drupal |
PHP |
MySQL, PostgreSQL, SQLite |
GPL |
| eZ Publish |
PHP5 |
MySQL, PostgreSQL, Oracle, Microsoft SQL Server |
GPL |
| ImpressCMS |
PHP |
MySQL |
GPL |
| Joomla! |
PHP |
MySQL |
GPL |
| Habari |
PHP |
MySQL, PostgreSQL[1], SQLite |
Apache License |
| MiaCMS |
PHP |
MySQL |
GPL |
| Midgard CMS |
PHP (Midgard framework) |
MySQL |
LGPL |
| MODx |
PHP |
MySQL |
GPL |
| Ocportal |
PHP |
MySQL |
CPAL |
| Opus |
PHP |
MySQL |
GPL |
| papaya CMS |
PHP5 |
MySQL, PostgreSQL, SQLite |
GNU/GPL 2 |
| PHP-Fusion |
PHP |
MySQL |
AGPL |
| RenovatioCMS |
PHP |
MySQL |
GPL |
| Serendipity |
PHP + Smarty |
MySQL, PostgreSQL, MySQLi, SQLite |
BSD |
| SilverStripe |
PHP 5.2+ |
MySQL, Microsoft SQL Server, PostgreSQL, SQLite, Oracle |
BSD |
| SPIP |
PHP |
MySQL, PostgreSQL, SQLite |
GPL |
| TangoCMS |
PHP |
MySQL |
GNU/GPL 2 |
| Textpattern |
PHP |
MySQL |
GPL |
| Tiki Wiki CMS Groupware |
PHP |
MySQL |
LGPL |
| Tribiq CMS |
PHP |
MySQL |
GPL |
| TYPO3 |
PHP |
MySQL, Oracle, PostgreSQL |
GPL |
| WolfCMS |
PHP |
MySQL, SQLite |
GPL v3 |
| WordPress |
PHP |
MySQL |
GPL |
| Xaraya |
PHP |
MySQL, PostgreSQL |
GPL |
| XOOPS |
PHP |
MySQL |
GPL |
| Zikula |
PHP |
MySQL, PostgreSQL, MSSQL, Oracle |
GPL |
- (pronunciation: /ˈdruːpəl/) is a free and open source content management system (CMS) written in PHP and distributed under the GNU General Public License.It is used as a back-end system for over 1% of all websites worldwide ranging from personal blogs to corporate, political, and government sites including whitehouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration.
|