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.
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.
| Test Center Scorecard | ||||||
|---|---|---|---|---|---|---|
| 25% | 25% | 15% | 15% | 10% | ||
| Alfresco Community Edition 2.1 | 9 | 10 | 9 | 9 | 9 |
8.4
Very Good
|
| 25% | 25% | 15% | 15% | 10% | ||
| DotNetNuke 4.4.5 | 9 | 8 | 8 | 9 | 8 |
7.6
Good
|
| 25% | 25% | 15% | 15% | 10% | ||
| Drupal 5.2 | 8 | 8 | 9 | 8 | 9 |
7.5
Good
|
| 25% | 25% | 15% | 15% | 10% | ||
| Plone 3.0 | 9 | 8 | 8 | 9 | 9 |
7.7
Good
|
| 25% | 25% | 15% | 15% | 10% | ||
| Open Source Matters Joomla 1.0.13 | 8 | 8 | 8 | 9 | 9 |
7.5
Good
|
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Data Management Resource Alerts
