- 1. Content Management System. An application designed to help manage the
content of a website. Typically a CMS allows multiple people to work on
the content of a website without them needing to know HTML.
A CMS system will provide the ability to edit and update pages as well as adding new pages and adding pictures. A CMS system may also provide the ability to update the navigation and menu structure of a site.
For more information see:
- www.opencms.org - OpenCms project that runs under Apache Tomcat and MySQL.
- www.cmsmatrix.org - Extensive list of content management systems (both free and commercial), giving you the ability to compare up to 10 of these side by side.
- http://everything.explained.at/Content_management_system - Content management system explained.
- www.rainbowportal.net - Rainbow Portal, an open source C# portal.
- www.umbraco.org - Umbraco, a free open source .NET CMS.
- www.opensourcecms.com - review of PHP-CMS systems, providing a demonstration of many CMS systems.
- http://searchsoa.techtarget.com/sDefinition/0,,sid26_gci508916,00.html - Lengthy description of what a content management system is.
- http://everything.explained.at/Content_management_system/ - Content Management Systems Explained.
- 2. Course Management System. Typically a content management system that is tailored to managing and providing training courses.