LinuxWorld
Subscribe to this site with RSS

Open source CMSes worth the price

When last surveying open source Web content management systems (CMS) 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.

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.


For more enterprise computing news, visit InfoWorld. Story copyright InfoWorld Media Group, Inc.

RE: Open source CMSes worth the price By Vikrant on October 10, 2007, 9:53 am Reply | Read entire comment In the article you mentioned Plone uses MySQL which is wrong, it uses ZODB. Also it seems Alfresco paid you to do this article since Alfresco clearly indicates to...

Linuxworld.com By agaffin on October 17, 2007, 10:03 am Reply | Read entire comment The community part of Linuxworld.com is most definitely Drupal (so is community on NetworkWorld.com) - we like it for the reasons you mention - but the articles...

Drupal review - a couple amendments By dlane on October 11, 2007, 11:41 pm Reply | Read entire comment Hi, Thanks to Mike Heck for writing this comparative review. As a web application developer with 2 years of daily Drupal development experience, there're a one...

All comments (5)

Note: Register to have your user name appear; otherwise your comment will show up as "Anonymous."

*Anonymous comments will only appear once they are approved by the moderator.

Newsletter sign-up

Sign up for one of Network World's newsletters compliments of Linux World

Linux & Open Source News Alert
Web Applications Alert
Video & Podcast Alert
Security: Threat  Alert
Virtualization Alert

Email Address: