CMS - Content Managemnt System
A content management system (CMS) is a system used to manage the content of a Web site. Typically, a CMS consists of two elements: the content management application (CMA) and the content delivery application (CDA). The CMA element allows the content manager or author, who may not know Hypertext Markup Language (HTML), to manage the creation, modification, and removal of content from a Web site without needing the expertise of a Webmaster. The CDA element uses and compiles that information to update the Web site. The features of a CMS system vary, but most include Web-based publishing, format management, revision control, and indexing, search, and retrieval.
Advantages of Using a Content Management System.
- On the fly -decentralized- maintenance
- Security & Spam Protection
- Search Engine Friendly Content
- Bringing the power back to non-tech savvy users
- Dynamic Content
- Scheduled Content
- Social Media Integration
- Multiple User Collaboration
- Future Proof Content
- You have the keys
Example of CMS
- WordPress
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.
- Silver Strip
The SilverStripe CMS is a flexible open source Content Management System that gives everyone involved in a web project the tools they need to do their jobs.
- Magento
Magento is an open source e-commerce web application that was launched on March 31, 2008 under the name Bento. It was developed by Varien (now Magento, a division of eBay) with help from the programmers within the open source community but is now owned solely by eBay Inc.
- Max Model MS2
Max Model MS is a content management system developed by Maximize Studio. It is more customizabel and flexible than other platforms due to the fact that it is tailored from the ground up to suit a user’s specific website needs. it is designed to allow users to keep a website updated with fresh content with simplified and quickway, and save time and money by allowing any team member within an organization to update it.