Content management system
From GrassrootsPedia
A content management system (often abbreviated "CMS") is a piece of software running on your (or your hosting provider's) web server that allows you to credit, edit, delete, and move around the content that makes up your website.
For fast-moving online campaigns where timeliness is next to godliness, a good CMS allows you to keep your website up-to-the-minute. It also saves you from having to do mundane updates like changing navigation links when you post new content, for example. It should also integrate with your CRM to give users a personalized online experience.
For more information, see the wikipedia entry on Content Management Systems.
Software/Vendors
TODO: Add more examples of CMS's
- CivicSpace
- Civicspace is a free open source content management system, based of off the drupal CMS software, and comes preconfigured for use by non-profits and advocacy organizations.
- Drupal
- Plone
- Joomla
- MediaWiki
- MediaWiki, the software used to power this site, is the most popular wiki software. While wiki's are not exactly a "CMS", they do have many uses.
- Blogger
- Blogger and other Blog software can function as a very simple way of keeping your website organized.
- Movable Type
- Movable Type is the content management system behind the DNC and Barack Obama. It is free for personal use and cheap for non-profit use. The system is known for its ability to scale and large development community.
- Expression Engine
- Expression Engine is a robust content management system. It costs $100. It has a robust permissioning system and a very granular category architecture.
Best Practices
- CMS and CRM explained
- Comparing Open Source CMSs: Joomla, Drupal, and Plone
- Top Ten Mistakes When Selecting a CMS
- A Birds Eye View of the Content Management Landscape
- Rootscamp DC NGP debreif
- Plone vs Drupal
