# Content Management Systems

Content Management Systems (<span class="caps">CMS</span>) are web programs that make it easier to add and update content on web sites. Instead of learning <span class="caps">HTML</span>, <span class="caps">FTP</span> and web server commands, once a <span class="caps">CMS</span> is set up and a template “look” is defined, others can usually add material very easily without learning any of the above.

- **In Use at <span class="caps">UCLA</span>**
    - Plone – <span class="caps">OID</span>, <span class="caps">SSC</span>, and several other departments looking into it.
    - Vignette – the business side of the campus is moving to Vignette
    - Drupal ([http://drupal.org](http://drupal.org)) – this currently supports the Semel Institute [www.semel.ucla.edu](http://www.semel.ucla.edu), and uses Organic Groups to host 60+ center and program sites; School of Public Affairs [www.publicaffairs.ucla.edu;](http://www.publicaffairs.ucla.edu;) the <span class="caps">UCLA</span> Family Commons ([www.uclacommons.com](http://www.uclacommons.com)).
    - Joomla – <span class="caps">CDH</span> is moving all of its forty Department, Center, Lab, and Conference websites over to the Joomla <span class="caps">CMS</span>.
    - Krang ([http://krang.sourceforge.net/](http://krang.sourceforge.net/)) – open-source for <span class="caps">UCLA</span> Magazine Online ([http://magazine.ucla.edu](http://magazine.ucla.edu)), and soon <span class="caps">UCLA</span> Today ([http://today.ucla.edu](http://today.ucla.edu)) and <span class="caps">UCLA</span>.edu Spotlight ([http://spotlight.ucla.edu](http://spotlight.ucla.edu))
    - RedDot ([http://www.reddot.com/](http://www.reddot.com/)) – currently used with the Library site ([http://www2.library.ucla.edu/](http://www2.library.ucla.edu/))
    - [<span class="caps">UCLA</span> International Institute](http://www.international.ucla.edu/) – Custom-built <span class="caps">CMS</span> using <span class="caps">ASP</span> and <span class="caps">SQL</span> Server. Developed to allow multiple visual templates for individual centers and programs while maintaining content in a centralized database to allow various strategies to syndicate content.
    - [<span class="caps">UCLA</span> Happenings](http://www.happenings.ucla.edu/) – Custom-built <span class="caps">CMS</span> using <span class="caps">PHP</span> and MySQL. <span class="caps">RSS</span> syndication to My.<span class="caps">UCLA</span>, etc.
    - WordPress ([http://wordpress.org/](http://wordpress.org/)) – blogging ([http://magazine.ucla.edu/sundance2008/](http://magazine.ucla.edu/sundance2008/), [http://magazine.ucla.edu/oscars2008/](http://magazine.ucla.edu/oscars2008/), [http://spotlight.ucla.edu/tanzania/](http://spotlight.ucla.edu/tanzania/))

- **List of open source content management systems**
    - I thought this list of open source content management systems might be of interest to those managing web servers. It is not exhaustive, Mhonarc ([http://www.mhonarc.org](http://www.mhonarc.org)) is not listed and maybe one of your favorite tools isn’t either. Nevertheless, it’s a good first approximation of the field… [http://www.la-grange.net/cms](http://www.la-grange.net/cms) – Jose L. Hales-Garcia
    - [http://www.opensourcecms.com/](http://www.opensourcecms.com/)
    - [http://www.cmsmatrix.org/](http://www.cmsmatrix.org/)

- **Web Apps**
    - Dokuwiki [http://wiki.splitbrain.org/wiki:dokuwiki](http://wiki.splitbrain.org/wiki:dokuwiki)
    - Electronic Edge [http://eledge.sourceforge.net/](http://eledge.sourceforge.net/)
    - Joomla – [http://joomla.org/](http://joomla.org/)
    - Midgard (<span class="caps">PHP</span>) [http://www.midgard-project.org/](http://www.midgard-project.org/)
    - MovableType (Perl/<span class="caps">PHP</span>, MySQL) [http://www.movabletype.org/](http://www.movabletype.org/) – Used for sustaining [http://www.sustain.ucla.edu/](http://www.sustain.ucla.edu/)
    - Mysource (<span class="caps">PHP</span>,Mysql) [http://mysource.squiz.net/](http://mysource.squiz.net/)
    - <span class="caps">NEWS</span> (enhanced wiki cms) [http://www.cheeky.house.cx/cgi-bin/nemowiki.pl](http://www.cheeky.house.cx/cgi-bin/nemowiki.pl)?<span class="caps">NEWS</span>
    - Open <span class="caps">CMS</span> [http://www.opencms.org](http://www.opencms.org)
    - Open Conf [http://www.zakongroup.com/technology/openconf.shtml](http://www.zakongroup.com/technology/openconf.shtml)
    - <span class="caps">OSCOM</span> [http://www.oscom.org](http://www.oscom.org) Open Source Content Management Org.
    - PloneResources – <span class="caps">OID</span> is using it.
    - Post Nuke [http://www.postnuke.com/](http://www.postnuke.com/)
    - Textpattern [http://www.textpattern.com/](http://www.textpattern.com/)
    - Tiki (wiki and <span class="caps">PHP</span>) [http://tikiwiki.sourceforge.net/](http://tikiwiki.sourceforge.net/)
    - Wyona [http://www.wyona.org/](http://www.wyona.org/)
    - [http://www.nait.ab.ca/digilearn/](http://www.nait.ab.ca/digilearn/)
    - [http://www.drupal.org/](http://www.drupal.org/) Useful for blogging and content management

- **Comparisons**
    - [Comparison of Drupal, Mambo and Plone Aug 6, 2005](http://www.alexandrasamuel.com/telecentre-platform/)
    - [Comparison of two content mgmt systems](http://newsforge.com/article.pl?sid=02/08/28/0013255)
    - [http://www.macintouch.com/cms.html](http://www.macintouch.com/cms.html)
    - Comparison of two content mgmt systems [http://newsforge.com/article.pl?sid=02/08/28/0013255](http://newsforge.com/article.pl?sid=02/08/28/0013255)
 
- **Reading**
    - Article on University use of CMSs [http://www.case.org/currents/2003/mayjune/stoner.cfm](http://www.case.org/currents/2003/mayjune/stoner.cfm)
    - Article on Open Source <span class="caps">CMS</span> [http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2914017,00.html](http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2914017,00.html) has links to try out many CMSs.
    - [http://www.cmsreview.com/](http://www.cmsreview.com/)
    - [http://cms-list.org/](http://cms-list.org/)
    - <span class="caps">CMS</span> Watch.com [http://www.cmswatch.com/](http://www.cmswatch.com/)
    - [http://www.gerrymcgovern.com/nt/2003/nt\_2003\_03\_03\_cms.htm](http://www.gerrymcgovern.com/nt/2003/nt_2003_03_03_cms.htm)
    - [http://www.usask.ca/web\_project/uwebd/content\_management\_faq.html](http://www.usask.ca/web_project/uwebd/content_management_faq.html)
    - [http://www.usask.ca/web\_project/uwebd/links/tools/content\_management/](http://www.usask.ca/web_project/uwebd/links/tools/content_management/)
    - Electronic Edge [http://eledge.sourceforge.net/](http://eledge.sourceforge.net/)
    - \[Making a Better <span class="caps">CMS</span> – Jeffrey Veen:[http://www.adaptivepath.com/publications/essays/archives/000365.php](http://www.adaptivepath.com/publications/essays/archives/000365.php)\]
    - Midgard (<span class="caps">PHP</span>) [http://www.midgard-project.org/](http://www.midgard-project.org/)
    - Mysource (<span class="caps">PHP</span>,Mysql) [http://mysource.squiz.net/](http://mysource.squiz.net/)
    - <span class="caps">NEWS</span> (enhanced wiki cms) [http://www.cheeky.house.cx/cgi-bin/nemowiki.pl](http://www.cheeky.house.cx/cgi-bin/nemowiki.pl)?<span class="caps">NEWS</span>
    - Open <span class="caps">CMS</span> [http://www.opencms.org](http://www.opencms.org)
    - Post Nuke [http://www.postnuke.com/](http://www.postnuke.com/)
    - Tiki (wiki and <span class="caps">PHP</span>) [http://tikiwiki.sourceforge.net/](http://tikiwiki.sourceforge.net/)
    - Wyona [http://www.wyona.org/](http://www.wyona.org/)
    - [http://www.nait.ab.ca/digilearn/](http://www.nait.ab.ca/digilearn/)
    - [http://www.drupal.org/](http://www.drupal.org/) Useful for blogging and content management
    - Penn State example [http://live.psu.edu/index.php?sec=vs&amp;story=2550](http://live.psu.edu/index.php?sec=vs&story=2550)
    - \[Why Content Management Fails – Jeffrey Veen:[http://www.adaptivepath.com/publications/essays/archives/000315.php](http://www.adaptivepath.com/publications/essays/archives/000315.php)\]

- **Groups to Watch**
    - [http://www.socialtext.com/](http://www.socialtext.com/)
    - <span class="caps">OSCOM</span> [http://www.oscom.org](http://www.oscom.org) Open Source Content Management Org.
    - At this point, <span class="caps">MIT</span> <span class="caps">OCW</span> is monitoring six: Zope, Red Hat, Midgard, OpenACS, OpenCMS, and Bricolage. By 2004, most experts agree that one <span class="caps">CMS</span> provider will become the clear, open source leader in this industry sector. <span class="caps">MIT</span> <span class="caps">OCW</span> will track the progress of key open-source <span class="caps">CMS</span> providers during this accelerated maturation.

- **Commercial Solutions**
    - [http://www.estrada-onstage.com/](http://www.estrada-onstage.com/)
    - <span class="caps">MIT</span> <span class="caps">OCW</span> senior management, working with the Sapient Corp., developed a short-list of vendors, and the individual vendors gave presentations to the team. In the end, <span class="caps">MIT</span> <span class="caps">OCW</span> selected a commercial <span class="caps">CMS</span>, Microsoft Content Management System 2002. The reasons for the choice of Microsoft 2002 were manifold: Microsoft made a serious commitment to the <span class="caps">MIT</span> <span class="caps">OCW</span> project, the total cost of ownership of Microsoft <span class="caps">CMS</span> 2002 was significantly lower than the other vendors in consideration, and the Microsoft product offered a high-level of usability for the end-users, <span class="caps">MIT</span> OCW’s faculty liaisons and MIT’s faculty.

---

**July 2, 2004 at 10:26:** SoEditor — great <span class="caps">WYSIWYG</span> editor, available for free in the lite version — [http://www.siteobjects.com/pages/soeditor.cfm](http://www.siteobjects.com/pages/soeditor.cfm). Works with ColdFusion, .Net.

---

**January 4, 2006 at 09:11: Jim Williamson (<span class="caps">OID</span>):** I’d like to comment on two of the links above. I was the project lead on OID’s implementation of Plone and take exception to Jeffrey Veen’s two articles on the troubles with CMSes. Obviously, individual cases differ, but Veen’s blanket statements (“Most open source content management software is useless.”) don’t always fit.

Here are my comments:  
First, the “Why <span class="caps">CMS</span> Fail” article:

- We kept the staff informed of what we were planning to do through formal meetings with managers and informal discussions with staff so when we introduced Plone, they were aware of what direction the website was going. Thus, the statement, “Itï¿½s foolhardy to unveil a mammoth, nine-month project to an unsuspecting user community and expect adoption” did not apply in our case.
- We were answering a problem voiced by many people in the organization, not just management. <span class="caps">OID</span> staff disliked the website, felt the editing process was unwieldily and broken; Plone fixed that for us.
- The article has a basis that we could not afford: “Over and over Iï¿½ve heard the same complaint about these projects, ‘Turns out, after all the budget and time we spent, we really didnï¿½t need a content management system at all. We just needed some editors.’” <span class="caps">OID</span> could not afford to hire an editor and a team of writers to go out to the various units and generate web content.

Second, the “Making a Better <span class="caps">CMS</span>” article; answering the main bullet points of the article:

- Was Plone easy to install? It could have been easier; we purposely chose a more complex path (like integration with Apache, etc.)
- Was Plone easy? Yes. Some users “got it” without any training at all.
- Our documentation was both “fact-based” and “feature descriptive”
- Plone does separate admin from content management
- Public should not be able to log in: whatever; the author has got a bug about this.
- Jargon is everywhere: whatever.
- Plone is flexible — we don’t have columns
- <span class="caps">CSS</span>? Our Plone site looks nothing like Plone <span class="caps">OOTB</span>.

Despite our ignorance of Mr. Veen’s positions, we managed to use common sense and technical sweat to roll out a <span class="caps">VERY</span> successful <span class="caps">CMS</span> to our staff. Plone has met all our needs and has performed very well; it is flexible, powerful, and customizable. Best of all, staff and our top management love Plone and how it empowers them. We have received numerous comments on how happy they are with the choice.

*This article was originally posted on the <span class="caps">UCLA</span> Programmers Wiki.*