Content management system (English: content management system, abbreviated CMS), is software that allows one to add and / or manipulate (change) the contents of a Web site. Generally, a CMS (Content Management System) consists of two elements:
- The content management application (Content Management Application, [CMA].
- The content delivery application (content delivery application [CDA].
The CMA element allows the content manager-who may not have knowledge of HTML, to manage the creation, modification, and removal of content from a website without the need to have expertise as a webmaster. The CDA element uses and collects information that previously had been added, subtracted or altered by the website owner to update the web site. Capabilities or features of a CMS system vary. Even so, most of the software features a Web-based publishing, format management, revision control, manufacturing index, search, and archiving.
The advantage of using a CMS
- Many are available for free (for the Open Source)
- No need too expert in programming languages, except
If want customization
- Save time / fast in building a Website
- Easy to update content that the Website
Disadvantages CMS
- It takes time to learn each CMS
- Installation, setting
-The addition of modules / components
-Tend easier to hack because it is open source (anyone can view the source code / installer)
- Web Design is a bit stiff, often in the form of a table with 2 or 3 column
- If we need a special feature that does not exist His module, then we have to make your own. programming
in making the module they will have to follow the guide CMS we wear (CMS framework)
Component - Component CMS
In general, a good CMS provides the following :
Web Modules
- User Management
- Role management (access rights)
- Content / Story / news
- Contact / Guestbook
- Forum
- Media Gallery (pictures, audio, video)
- Event / Calendar
- Block (for layout modules in a Web page)
- etc.
Admin Modules
- Control Panel for managing websites
- Theme
- templating system is easily modified
- The system is easily modified CSS
Type CMS
Portal (General Purpose: include Blogs, eCommerce, forums, etc.):
- Joomla (www.joomla.org) ◦ Drupal (www.drupal.org)
- XOOPS (www.xoops.org)
- PostNuke
- PHPNuke
Typo3
E-Commerce / Shopping Cart only :
- OSCommerce
- ZenCart
- CubeCart
- CRELoaded
- CS-Cart
- OSCMax
Blog only:
- Wordpress
- MovableType
Forum only:
- phpBB
- vBulletin
- Simple Machine Forum (SMF)
Education (academic system)