Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

Open source CMSes prove well worth the price

We look at five free offerings boasting solid Web publishing features that challenge their commercial competitors


When last surveying open source Web CMSes (content management systems) I provided some common-sense advice. For example, it's important to look for not just functionality but also frequent updates, a healthy user community, and the availability of professional support. Some points are still true today, but new offerings may get you rethinking the role of these products in your enterprise.

TEST CENTER DAILY BLOG

Track the latest product reviews and news from the InfoWorld Test Center.


content management systems
That point is one of my takeaways in my most recent foray into the world of open source CMSes, during which I looked at the latest offerings from Alfresco, DotNetNuke, Drupal and Joomla, and Plone.

The one constant among these offerings, as with any open source area, is there's no such thing as free. You'll still need to budget for datacenter staff to install and maintain applications, consider costs for custom programming and commercial add-ons, and factor in training. Today's CMSes, however, are friendlier for IT staff to maintain and generally don't have the extreme end-user learning requirements of a few years ago.

Another positive is more standardization, which may translate to lower development costs. For example, Alfresco's based on a JSR-170 repository, integrates with JSR-168 portals, and can be extended by those with Java skills.

Still, think carefully about each product's nucleus, and how that fits with your existing infrastructure, commercial or open source. The other solutions in this roundup -- DotNetNuke, Drupal and Joomla, and Plone -- were respectively constructed with VB.Net, PHP, or Zope (Python). You can certainly find programmers and other support resources skilled in each technology. You may find it more difficult, however, to integrate your PHP-based CMS with other systems compared to working with a .Net or Java foundation.

Another potential shortcoming of open source products – especially in high-performance environments -- is the underlying database. There's nothing inherently bad about MySQL (that Dupal, Joomla, and Plone use). But in certain situations (or even just an IT bias), a CMS's database may influence your selection. So remember that you may need to include the license and hardware cost for Microsoft SQL Server, which Alfresco and DotNetNuke support.

Still, across these products you'll probably discover overall cost savings compared to their commercial counterparts. That, and open source products' continuous feature and usability improvements, can make them a very good fit for particular enterprise Web or document management projects.

Alfresco Community Release 2.1
Alfresco has a superstar lineup of experienced executives and developers previously with Business Objects, Documentum, Interwoven, Oracle, and Vignette. The result of their work shows in the quality and depth of Alfreso's Community Release, earning it the top spot in our evaluation. When I last reviewed Version 1.2.1 of Alfresco, it was primarily a document management system. That's changed, though, over the previous year. Alfresco 2.1 extends Web content management while adding record and image management, federated search, and better ease of use through the Alfresco AJAX (Asynchronous JavaScript and XML) Web client.

Another plus for Alfresco is its flexible licensing with the FLOSS (Free/Libre and Open Source Software-only) exception. This lets you embed the Alfresco JSR-170 content repository into other projects -- without having to license the entire Alfresco community package.

Mike Heck is a contributing editor of the InfoWorld Test Center.
Continued
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | NEXT PAGE » 

 The Bottom Line

Alfresco Community Edition 2.1
Alfresco Software, alfresco.com

Excellent  9.2
criteria score weight
Ease-of-use 9 25%
Features 10 25%
Security 9 15%
Scalability 9 15%
Management 8 10%
Value 9 10%

Cost:
Free under GPL 2 with FLOSS exception

Platforms:
Windows and Linux

Bottom Line:
This very inclusive offering, developed using Java, sits on top of a JSR-170 content repository. Out of the box Alfresco provides a Web portal framework; CIFS (file share) interface that works on Windows and Linux clients; and a Web-content management system –- plus document, imagine, and records management. Further, Alfresco scales well with options for deploying content to multiple servers.

About our Reviews and Scoring Methodology

 The Bottom Line

DotNetNuke 4.4.5
DotNetNuke, dotnetnuke.com

Very Good  8.4
criteria score weight
Ease-of-use 9 25%
Features 8 25%
Security 8 15%
Scalability 9 15%
Management 8 10%
Value 8 10%

Cost:
Free under BSD-style license

Platforms:
ASP.Net, Windows Server, SQL Server 2005

Bottom Line:
Written in VB.Net, DotNetNuke is an extensible content management system suitable for intranets, extranets, and public Web sites. The core distribution includes three dozen CMS modules, including a skin system (based on simple templates) that separates design from content, personalization, and search; other modules range from e-commerce systems and photo galleries to blogs, forums, and wikis. Commercial publishers offer other components.

About our Reviews and Scoring Methodology

 The Bottom Line

Drupal 5.2
Drupal, http://www/drupal.org

Very Good  8.3
criteria score weight
Ease-of-use 8 25%
Features 8 25%
Security 9 15%
Scalability 8 15%
Management 8 10%
Value 9 10%

Cost:
Free under GPL

Platforms:
Apache or IIS Web servers; Unix, Linux, BSD, Solaris, Windows, or Mac OS X; PHP; PHP-supported database server (MySQL or PostgreSQL)

Bottom Line:
Written in PHP, Drupal's Web application framework anchors a content management system that includes modules for e-commerce and workflow. Drupal, unlike other systems, also has a taxonomy system to classify content – but this does take extra work to configure (as does setup). Themes are created with the standard PHPTemplate engine. A blogging system makes this system good for building online communities.

About our Reviews and Scoring Methodology

 The Bottom Line

Plone 3.0
Plone Foundation, plone.org

Very Good  8.6
criteria score weight
Ease-of-use 9 25%
Features 8 25%
Scalability 8 15%
Security 9 15%
Management 9 10%
Value 9 10%

Cost:
Free under GPL

Platforms:
Windows, Mac OS X, BSD, Solaris, and SuSE

Bottom Line:
The Plone CMS, which is built on top of the Zope application server, performs well for intranets – as well as a document management server and team collaboration tool. The system is easy to use and also notable for its multi-lingual capabilities. Additionally, Plone powers a number of high-traffic Internet sites, though this configuration should included additional components, such as Squid caching.

About our Reviews and Scoring Methodology

 The Bottom Line

Open Source Matters Joomla 1.0.13
Open Source Matters, joomla.org

Very Good  8.4
criteria score weight
Ease-of-use 8 25%
Features 8 25%
Scalability 8 15%
Security 9 15%
Manageability 9 10%
Value 9 10%

Cost:
Free under GPL

Platforms:
Apache, PHP, MySQL

Bottom Line:
Joomla, written with PHP and back-ended by a MySQL database, is appropriate for external Web sites and intranets. The system's caching provides good performance on higher-volume sites while various extensions cover essential CMS functions; these plug-ins include news, blogs, polls, search, and internationalization. To further expand functionality, such as site backup, both free and commercial components are readily available.

About our Reviews and Scoring Methodology


Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





Take control of your content- leverage Microsoft SharePoint
Microsoft Office SharePoint Server (MOSS) offers core content management designed for a broad user population. Attend this webcast to learn how to implement a strategy that allows for the coexistence of both MOSS and advanced ECM solution within the same IT environment. Sponsor: IBM

»  Click here to view this Webcast
  Virtualization Solutions Guide
This comprehensive IT Strategy Guide covers Virtualization and puts you at the forefront of the discussion. You'll learn all you need to know from the cost of virtualization, how to implement it for your business, how to back it up safely and which products are best. Sponsored by Riverbed

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist