ADVERTISEMENT



CMS Primer: Open Source vs. Commercial

With a swirl of options, how does a publisher choose the best system?


By Vanessa Voltolina
09/14/2009

Now more than ever, publishers are finding that good content reigns supreme. Therefore, it only makes sense that the content management systems in charge of safekeeping and conveying these assets are of critical importance. But with a swirl of commercial staples and innovative open source systems (like Drupal, Joomla!, Alfresco and eZPublish) growing in popularity, how does a publisher looking to overhaul choose the best system?

As with everything, the decision to use commercial versus open source platforms have pros and cons. Sean Fulton, vice president of GCN Publishing, finds a few considerations—like choosing a vendor (open source or commercial) that fits your business, and deciding whether to outsource the process or keep it in-house—to be key. Other factors may include the size of the publisher, available funds, and time and available publisher resources.

Alisa Cromer, founder of newmediahub.com, a site designed to help publishers build digital companies, uses the open source platform WordPress. Currently, she’s focusing on the site’s directory using e-directory, which “has a ton of functionality built-in” and is customizable, she said.

When Hanley Wood decided to integrate a new CMS, they began by identifying major business and technical stakeholders and talked to them about functional needs and opportunities to improve content production. The group created a high-level Requirements Specification document and “CMS Roadmap” based on requirements such as reducing time to market, SEO tools and reducing technical dependency.

Using this Roadmap, Hanley Wood narrowed the field to eight, then four, then invited two finalists in for a side-by-side comparison. The publisher ultimately chose commercial product SDL-Tridion, which is used by sites such as Builderonline.com and Remodelingmagazine.com. “The key was taking a good hard look at the traditional and online editorial process integration and improvement before moving to a new CMS system,” CIO Jeff Craig told FOLIO: in March. “It’s key to get those aspects of the overall production environment ready to adapt to a new and integrated way of creating content.”

Here, a few considerations when looking at a CMS overhaul:

Functionality

Due to the sheer number of people currently working on popular open source Web CMS projects, innovation tends to happen more rapidly than commercial systems. This innovation is oftentimes a result of project-specific development as opposed to a product management lifecycle.

“Contributors to an open-source Web CMS project will invent a new plugin or enhance an existing one based upon the needs of a customer’s project, then the contributor will put that development back into the body of work for others to use," said Joe Bachana, president and founder of Web firm DPCI. Large commercial vendors generally offer suites of products such as document management, digital asset management, search, workflow management and multi-channel publishing that integrate with Web CMS. Smaller vendors tend to form strategic alliances with vendors of these kinds of solutions.

Maintenance

Commercial vendors take great pains to test their platforms before delivering them precisely because of past criticism for not doing so and have full departments with well-defined protocols for regression testing and quality assuring the entire platform. While this is generally not found in the open-source world, some of the OS projects are emulating this behavior through interesting procedures that approach a QA department.

"Most proprietary options offer on demand support, a live help desk and well-defined operational protocols," said Bachana. Commercial vendors offer standard training and certification programs to help customers on-board resources with a product. Also, commercial vendors have fully thought-out knowledge base portals for self-help on their Web CMS products. Few of the open source projects have such professional knowledge bases, although this is changing rapidly.

Both eZSystems' eZ Publish and Alfresco are projects that emulate the commercial approach. Both have select programs without a huge number of resources implementing these products. Popular open source solution Drupal never had support in the past, but now Drupal’s founder, Dries Buytaert, has started Acquia, which offers commercial support for Drupal.

Longevity

“There are dozens of Web CMS packages in the open source space,” said Bachana. “And the truth is, while many are touted to be the best one, many come and go.” Bachana cited open source CMS products, like KRANG, a Primedia-driven open-source project considered the answer for publishers just six or seven years ago, to now be obsolete. If open source solutions don’t develop a large following of developers, they tend to languish; Joomla!, Drupal and WordPress, for instance, have a huge following, and therefore more potential for long term success.

Cost

For small magazine publishers, there's not much of a contest when it comes to pricing systems. Most, but not all, open source options are free; software license costs and implementation costs for commercial solutions can total two to three times that of an open source solution.

"One of the misconceptions about open source is that it's a 'free lunch,'" said Fulton. "It really isn't. When you pay a vendor for a commercial CMS product, your license fee typically pays for an extensive QA process, documentation, and support. When you choose an open source solution, you will be paying whoever implements it to provide those services for you. The difference is that with an open source solution, you or your vendor can modify the product to your specific needs. The upside to that is flexibility. But there is still a cost—if you want the same sort of reliability that you get from a commercial product."

Because resources in commercial space are scarce, the pool of implementers tends to be small and therefore rates can be higher. While traditionally opting for commercial solutions, many larger publishers have begun to get on the open source bandwagon, including Fast Company (Drupal), Discover (Plone) and Las Vegas Sports (Joomla!).

Commercial licensing costs are normally in the ballpark of open source software costs, with implementation costs about equal. Of course, the notion of where a publisher will find support after implementation is another issue to be grappled with—which is where commercial software assurance can come into play. "There is a mercenary culture in open source space," said Bachana. "Many developers are brilliant, but tend to move from project to project, and may not be there to support publishers or set up enhancements. Therefore, there's a pressure on smaller publishers to take the initiative with internal resources or by relying on a reputable integration shop to support them along the way.”




Post Comment / Discuss This Story - Info/Rules

Nice work!
Submitted by alisa cromer on Mon, 09/14/2009 - 22:13.

Choosing a CMS system is a process that is difficult to distill. Vanessa, you have really done a great job boiling it down for decision makers. The best advice is not to lose track of the core mission (ie if goal is permanent best of class, it better be customizable long term and a turn key solution just won't work, if it supports lots of sites that need to be integrated that's a whole different ballgame). Then I like the idea of really scoping the project but have rarely seen this done well. Since I'm not a project-scoper by trade, one thing I've invested in, is a set of photoshop pages that show whats on the page, and therefore force "how it relates" isssues in a more specific way. Design needs to be done anyway, so this can be one short cut for everyone. We track platforms at newmediahub.comso you have or come across a great new cms platform, or developer for Joomla or Drupal, please email me at alisa.cromer@newmediahub.com.
Open Source
Submitted by David Blankenship on Tue, 09/15/2009 - 11:51.

Good Primer! Many commercial systems can perform complex functions and integrate into the existing publishing systems and workflow. These systems are a great choice for large publishers with many systems, workflows, and people involved in the web content publishing effort. However, the reason we choose to install open source solutions for our small to mid-size publisher clients is that the website usability and functions for publishers is changing so rapidly. Keeping it simple and well designed enables publishers to leverage many other tools and social media offerings without trying to do everything on their own website. Most core revenue functions can be achieved with open source and a support program insures the publisher against having to self update or perform technical tasks that would normally be included in commercial software maintenance. Using a CMS is certainly a good (and important) move for any publisher still maintaining their web content manually as html pages.
Days of proprietary CMS is over for most media Web sites
Submitted by David Newcorn on Tue, 09/15/2009 - 18:44.

I can't see doing a proprietary CMS for most media Web sites. The lock-in to a single vendor is simply unacceptable. With Joomla or Drupal, you can switch vendors if need be, or bring on additional talent, or hire internal talent, and not have to throw out your Web site and start over. Plus, as pointed out in this piece, the innovation for Drupal and Joomla simply happens much faster than with any proprietary system. We've used Drupal and Joomla for years on our sites and we've enjoyed tremendous stability. But Fulton is right, open source doesn't mean free, because you're paying a programming firm for customization. It's not necessarily cheaper, though it often can be. But it's rarely more expensive.
Most of the opportunities
Submitted by Software Management Team on Fri, 09/25/2009 - 14:51.

Most of the opportunities that the enterprise has to improve communications in formal and formal/ informal contexts are covered by the Ibis SOP programmer. In that accompanying chart, where these are available are highlighted in black.
Good, except for ..
Submitted by Harry Mangalam on Mon, 09/28/2009 - 13:09.

"Commercial licensing costs are normally in the ballpark of open source software costs, with implementation costs about equal." The first part of the above sentence is is either incorrect or garbled in editing. An OSS product is normally distributed free of cost (besides the bandwidth costs). I agree that the implementation costs are normally about the same, but the scale-out costs dramatically favor the OSS version, as long as the product is meets the criteria. Hence you would think that large organizations would favor OSS, but that does not seem to be the case. In many large orgs, management apparently only considers products that have vendors that make presentations about their product, a priori banning the top OSS products from consideration. This is bizarre, but I've run across it 2x in a short while.
re: Harry's post
Submitted by Joe Bachana on Wed, 09/30/2009 - 19:47.

Harry, I agree that commercial licensing costs are hard to justify when compared to freely-downloadable open-source software. The issue is compounded by the difficulty that companies often have in assessing the total cost of ownership on a licensed solution since many of the vendors do not address service costs -- they focus principally on moving the product. Service costs may not end up being at parity if an end user picks a solution that has few implementation specialists other than those retained by the vendor -- the bill rates can be much higher. Also, the products can be more complex, leading to longer implementations. Of course, on the other hand, the open-source solutions can have stability issues that need to get worked out ad hoc based on the project’s requirements – those, too, can sometimes be hard to budget for. I, too, have observed the same trend that you have – enterprises often disqualify open-source products from consideration simply because there is no product company to rep the solution. I imagine that one rationale for this is the need to mitigate risk. As Vanessa points out in several places in her article, having a vendor to support a product, assure quality, and basically be liable for any issues of nonperformance is something that corporations will apparently still pay a premium for. I blogged about some more ideas on this topic, I’d love to hear your feedback on that material: www.tinyurl.com/bachana.



RECENTLY in CMS Insights dots icon
MOST READ on FOLIO: dots icon

FOLIO: Alerts & Newsletters dots icon

Sign up for our news alerts, special offers & feature updates:






CONNECT WITH FOLIO: NOW
   


Find What You Need dots icon

Folio: Marletplace

Seach top vendors, suppliers, service providers & more

Browse & Search the Full Directory Now


FOLIO: mediaPRO dots icon

CAREER CENTER dots icon

Latest Featured Jobs