Content Management Systems
Content Management Systems (CMS) are web programs that make it easier to add and update content on web sites. Instead of learning HTML, FTP and web server commands, once a CMS 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 UCLA
- Plone – OID, SSC, and several other departments looking into it.
- Vignette – the business side of the campus is moving to Vignette
- Drupal (http://drupal.org) – this currently supports the Semel Institute www.semel.ucla.edu, and uses Organic Groups to host 60+ center and program sites; School of Public Affairs www.publicaffairs.ucla.edu; the UCLA Family Commons (www.uclacommons.com).
- Joomla – CDH is moving all of its forty Department, Center, Lab, and Conference websites over to the Joomla CMS.
- Krang (http://krang.sourceforge.net/) – open-source for UCLA Magazine Online (http://magazine.ucla.edu), and soon UCLA Today (http://today.ucla.edu) and UCLA.edu Spotlight (http://spotlight.ucla.edu)
- RedDot (http://www.reddot.com/) – currently used with the Library site (http://www2.library.ucla.edu/)
- UCLA International Institute – Custom-built CMS using ASP and SQL 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.
- UCLA Happenings – Custom-built CMS using PHP and MySQL. RSS syndication to My.UCLA, etc.
- WordPress (http://wordpress.org/) – blogging (http://magazine.ucla.edu/sundance2008/, http://magazine.ucla.edu/oscars2008/, 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) 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 – Jose L. Hales-Garcia
- http://www.opensourcecms.com/
- http://www.cmsmatrix.org/
-
Web Apps
- Dokuwiki http://wiki.splitbrain.org/wiki:dokuwiki
- Electronic Edge http://eledge.sourceforge.net/
- Joomla – http://joomla.org/
- Midgard (PHP) http://www.midgard-project.org/
- MovableType (Perl/PHP, MySQL) http://www.movabletype.org/ – Used for sustaining http://www.sustain.ucla.edu/
- Mysource (PHP,Mysql) http://mysource.squiz.net/
- NEWS (enhanced wiki cms) http://www.cheeky.house.cx/cgi-bin/nemowiki.pl?NEWS
- Open CMS http://www.opencms.org
- Open Conf http://www.zakongroup.com/technology/openconf.shtml
- OSCOM http://www.oscom.org Open Source Content Management Org.
- PloneResources – OID is using it.
- Post Nuke http://www.postnuke.com/
- Textpattern http://www.textpattern.com/
- Tiki (wiki and PHP) http://tikiwiki.sourceforge.net/
- Wyona http://www.wyona.org/
- http://www.nait.ab.ca/digilearn/
- http://www.drupal.org/ Useful for blogging and content management
- Comparisons
-
Reading
- Article on University use of CMSs http://www.case.org/currents/2003/mayjune/stoner.cfm
- Article on Open Source CMS http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2914017,00.html has links to try out many CMSs.
- http://www.cmsreview.com/
- http://cms-list.org/
- CMS Watch.com http://www.cmswatch.com/
- 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/links/tools/content_management/
- Electronic Edge http://eledge.sourceforge.net/
- [Making a Better CMS – Jeffrey Veen:http://www.adaptivepath.com/publications/essays/archives/000365.php]
- Midgard (PHP) http://www.midgard-project.org/
- Mysource (PHP,Mysql) http://mysource.squiz.net/
- NEWS (enhanced wiki cms) http://www.cheeky.house.cx/cgi-bin/nemowiki.pl?NEWS
- Open CMS http://www.opencms.org
- Post Nuke http://www.postnuke.com/
- Tiki (wiki and PHP) http://tikiwiki.sourceforge.net/
- Wyona http://www.wyona.org/
- http://www.nait.ab.ca/digilearn/
- http://www.drupal.org/ Useful for blogging and content management
- Penn State example 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]
-
Groups to Watch
- http://www.socialtext.com/
- OSCOM http://www.oscom.org Open Source Content Management Org.
- At this point, MIT OCW is monitoring six: Zope, Red Hat, Midgard, OpenACS, OpenCMS, and Bricolage. By 2004, most experts agree that one CMS provider will become the clear, open source leader in this industry sector. MIT OCW will track the progress of key open-source CMS providers during this accelerated maturation.
-
Commercial Solutions
- http://www.estrada-onstage.com/
- MIT OCW 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, MIT OCW selected a commercial CMS, Microsoft Content Management System 2002. The reasons for the choice of Microsoft 2002 were manifold: Microsoft made a serious commitment to the MIT OCW project, the total cost of ownership of Microsoft CMS 2002 was significantly lower than the other vendors in consideration, and the Microsoft product offered a high-level of usability for the end-users, MIT OCW’s faculty liaisons and MIT’s faculty.
July 2, 2004 at 10:26: SoEditor — great WYSIWYG editor, available for free in the lite version — http://www.siteobjects.com/pages/soeditor.cfm. Works with ColdFusion, .Net.
January 4, 2006 at 09:11: Jim Williamson (OID): 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 CMS 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. OID 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.’” OID 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 CMS” 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
- CSS? Our Plone site looks nothing like Plone OOTB.
Despite our ignorance of Mr. Veen’s positions, we managed to use common sense and technical sweat to roll out a VERY successful CMS 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 UCLA Programmers Wiki.