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.
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.
• Dell puts Linux and Atom in Vostro PCs
• Mozilla names best Firefox 3 add-ons
• Torvalds: Fed up with the 'security circus'
• Dell Latitude ON - big win for Linux
• Open source advocates hail appeals court ruling
LinuxWorld Conference and Expo San Francisco, August 4-7, 2008.
Linux Plumbers Conference Portland, OR, Sept. 16-19, 2008.
FreedomHEC Santa Monica, November 8-9, 2008.
| The Trend from UNIX to Linux in SAP(r) Data Centers |
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)