Posts tagged "open source" launch miggleCMS, their PHP/MySQL content management system under an open source license

From the release announcement: As a business is fully committed to using and supporting open source software wherever it can.  We believe open source solutions, when implemented effectively, offer customers and users the best possible options in terms of balancing unique requirements, with leveraged R&D, in an environment where BCP (business continuity planning) issues are largely taken care of.  It would be counter to our believe in that approach to continue to keep our CMS, miggleCMS, as a proprietary tool.  Nor would doing so be in the best interests of the BCP requirements of our clients who use it.

The world does not need another content management system (CMS).  I truly believe that.  But, like many web businesses we found ourselves in a position three years ago where it made sense for us to have our own CMS to provide a solution to small businesses, which we didn’t feel we could easily or efficiently achieve with what was available at the time, to the flexibility we wanted.  Three years on, we’ve now used miggleCMS on over 30 sites, from simple brochure ware sites, to e-commerce solutions with stock control.

No single CMS will ever fulfil the needs of all web requirements.  It’s often a case, when choosing a potential CMS, of looking at product requirements, distinguishing between ‘must haves’ and ‘nice to haves’ and making the appropriate trade-offs if required.  Because of this, we don’t think there’s any more developments we need to make right now to miggleCMS, because to do so, in our opinion, would put us on a path where basically we would be starting to re-write Joomla.  Which is pointless.  At that point, we’d be better off just using Joomla.  But by opening miggleCMS up as an open source product, our opinion on that becomes just one opinion.  Others may look at our code and think there are areas in which it could be improved or developed on.  Maybe add an Ajax front end, maybe a deeper depth of categorisations, maybe the addition of payment provider support beyond Paypal?   Also, because pages can have modules attached to them, there’s scope for this to have additional functionality added without the need for a full re-write.  Modules could be written in the same sort of way plug-ins are for Wordpress.  By throwing this over the fence, we leave it to the open source development community to decide.

The final reason we’ve done it is because miggleCMS has been a useful tool in helping small businesses, with 5-10 pages, get decent looking sites online cost effectively.  Now that as a business we’re moving away from that market, beyond providing existing clients with better BCP options, this CMS, like so many others, acts as a code base to which you just need to BYOD – Bring your own designer!

So, if you’ve not clicked through already, take a look at miggleCMS.

Free open source flash CMS core by FancyCMS

A brand new flash CMS engine was released recently by FancyCMS team.

The open source engine is the fundamental part of the FancyCMS software, which will be released later on featuring a powerful admin interface for the end users.

FancyCMS engine is distributed both under free< and commercial license. This will give developers the ability to test the product before the actual release and use it in their own projects.

FancyCMS engine features:

- Rich content;
- Flash Blog;
- Flash E-commerce;
- SEO-Friendly, Deep Linking;
- Ability to change skins;
- On site search.

FancyCMS core is being released with two premium flash cms templates, representing all the features and abilities of upcoming Fancy Flash CMS.

FancyCMS is available for download from

Drupal 6 Performance Tips From Packt

Packt Publishing (site), one of our favorite providers of IT books for professionals, has just kicked out a book to help you boost Drupal 6 performance.

The book is aimed at users of all experience levels—that includes you, beginners!—as well as, designers, themers and webmasters.

Once you get your Drupal site and up and running, this book will help you to implement performance modules and solutions for keeping track of site performance as well as kicking overall speed up a notch. 

The book starts off easy by covering introductory topics such as upgrading and maintaining your site, and enabling core Drupal page compression and caching. Afterward, a shift in the advanced direction for a look at contributed modules for helping speed up performance. Lastly, you'll learn how best to implement and run a Drupal multisite environment.

Here's a breakdown of the topics covered:

  • Upgrade your Drupal 5 site to Drupal 6 using best practice upgrade paths
  • Back up and maintain your Drupal 6 site using core and contributed modules and utilities
  • Configure the Drupal core and contributed modules for high traffic
  • Run core Drupal page compression, CSS and JS compression, and use Drupal page caching
  • Run scheduled cron tasks to perform crucial garbage-collection processes
  • Use the Development (Devel) module to monitor page loads and queries
  • Use the Boost module for anonymous page caching, tweak Boost settings, and use Boost blocks and advanced Boost settings to monitor site performance
  • Install and use Memcache API and Integration module, and Authcache and Advanced Cached modules to enhance and monitor site performance
  • Configure a Drupal multisite environment for best performance

Normally it'll cost you about US$ 39.99, but there are currently some discounts available. Check it out.

Oracle + Sun: What it Means for Content Management

After many intellectual property and anti-trust concerns, one of the biggest deals in the technology space has been approved. Sun fans wipe their tears, as Oracle (site) chooses a new motto "Software. Hardware. Complete." — aiming to provide a full stack of storage, hardware, operating systems, databases, middleware and Java.

All of the above are integral parts of the content management industry. Thus, we pondered a bit over what, if any, impact the Oracle/Sun merger will have on thee.

Middleware and Content Management

The "11g" series is the new black over at Oracle. Part of the Oracle Fusion Middleware 11g monster suite of products, Oracle Universal Content Management (UCM) is, as many of you know, largely based on Oracle's 2006 acquisition of Stellent. In the spirit of further consolidation, Sun products — according to Oracle’s ambitious strategy — will become part of Oracle Fusion Middleware.

Integrating Sun into its Oracle Fusion Middleware portfolio, Oracle says it is will provide maintenance to existing Sun middleware customers and will not force any migrations. Yet, the vendor doesn’t miss a chance to highlight a "variety of upgrade options."

It’s never easy to combine several WCM and/or ECM products in one portfolio — just look at Open Text’s ongoing struggles. And while it is still early, we think that Sun’s integration may bolster Oracle’s position in the content management market and, perhaps, add some fresh blood to the rather stagnated UCM.

Portal Technologies

The portal technology area seems to be a bit more uncertain at the moment. We have Oracle WebCenter Suite 11g and Sun’s (open source portal Liferay-flavored) Glassfish Web Space Server.

Out of all the portal technologies that this merger brings together in one basket, most likely, the focus will stay on Oracle’s own product, although the company plans to continue support of Sun portal customers.

But we don’t think it will be long before we hear about migrations. If you’re one of those early adopters, Oracle is already advertising and re-iterating an upgrade path for Sun GlassFish Web Space Server to Oracle WebCenter Suite.

Collaboration and Office Productivity

Microsoft and Google may feel more competitive pains as Oracle takes Sun’s rather successful under its wing. Sun’s productivity offering dates back to 2000 and includes web-based and desktop versions of office productivity apps, running in just about any browser or any device.

It would make sense for Oracle to continue to invest in both the open source and commercial (StarOffice) versions of On Oracle’s side, we see a gap in the office productivity tools space. We wouldn’t be surprised if the next thing Oracle does is integration of OpenOffice with Oracle UCM and connectors to other Java-friendly web content management systems.

The same probably goes for collaboration tools. Oracle’s own Beehive may overpower Sun’s Java Communications Suite, where similar to portals, Oracle’s investment in Beehive may skew the priorities list going forward.

Java: The Most Important Software Ever Acquired

Oracle stressed its commitment to Java on a number of occasions — even while waiting for the merger to be completed. Back in 2009, Oracle said:

"Java is one of the computer industry's best-known brands…and it is the most important software Oracle has ever acquired."

No surprise here. Oracle plans to cash in on Java, turning it into an even stronger alternative to MS .NET and extend its reach beyond the already considerable 10-million member community.

According to Oracle’s executive vice president, Thomas Kurian, the company plans to integrate and simplify the Java runtime. In the new version 7 of the Java Standard Edition client there shall be many improvements. The mobile version, Java ME, will be compatible with Java Standard Edition to lessen the pains for developers.

Kurian also said they plan to ease the pains of developers using JavaScript who want to also work with Java. This will be part of Oracle’s plans to invest US$ 4.3 billion into post-acquisition-integration R&D, said Oracle’s president Charles Phillips. Even as we watch trillions flushed away in the global derivative meltdown, that's no small number.

Thanks in part to their 2008 acquisition of BEA, Java is not new to Oracle. This event brought the highly popular — in the content management space — WebLogic J2EE application server under Oracle’s umbrella. With the Sun acquisition, Oracle now has the programming language itself. In addition, Oracle Fusion Middleware is built on top of Sun's Java language — all in all, and if strategy executes well, Oracle stands to benefit from complete ownership of the Java stack.

Now, the company is well aware of Java being comprised of many open source efforts, and we’re curious to see what, if anything, they do with the Java Community Process (JCP).

JCP was one of the factors that allowed the European Commission to approve the acquisition, since it was found that "Oracle's ability to deny its competitors access to important IP rights would be limited by the functioning of the Java Community Process (JCP), which is a participative process for developing and revising Java technology specifications."

For the content management space, let’s not forget that Sun’s Java is the heart and soul of many Web CMS, Document Management, DAM and Records Management solutions, not to mention strongly tied to standards like JSR-170 and JSR-283.

MySQL and the Database Market

Here's where it starts getting hot in the kitchen. Many people are concerned about the future of the open source MySQL database. One need not go far to find statements like "I hope [Oracle] don't try to ruin MySQL now."

Even before the Sun acquisition, Oracle has been dominate in the database market. Adding MySQL to its portfolio, Oracle (yet again) competitively nudges Microsoft with its MS SQL database. But that is not the whole story. Richard Stallman, the main author of the GNU General Public License asserts:

"Oracle seeks to acquire MySQL to prevent further erosion of its share of the market for database software licenses and services, and to protect the high prices now charged for its proprietary database software licenses and services."

MySQL is hugely popular in the content management space, especially for the lower end of the market. Many simpler products like XOOPS, Mambo, Drupal, Joomla!, WordPress, CMS Made Simple and TYPO3 rely almost exclusively on it. And  a good number of medium and upper tier WCM and ECM products also build on MySQL — Bitrix, EMC/Documentum, eZ Publish, Jahia, KnowledgeTree and Alfresco are all members of the club. There's another raft of products that support MySQL as well as other databases like PostgreSQL, MS SQL and Oracle.

It would be surprising if Oracle worked to undermine MySQL in any way. According to The Register, Sun retained the entire 400 person MySQL team after their acquisition, and "Oracle has vowed to leave its sales and development team independent and intact." Oracle’s strategy is to include this DB offering as part of the Open Source GBU, invest in and improve MySQL, and better integrate it with Oracle’s products.

The Register quoted Oracle's chief corporate architect, Ed Screven, saying that  "the difference between Sun and Oracle is that Oracle will make MySQL 'better'."

Time alone will tell. But given that Oracle makes a significant percentage of its revenue on software support, the MySQL strategy is not an outlier at Redwood Shores. There is some reasonable cause for optimism. Nevertheless, the question remains: How smart will Oracle allow MySQL to become? Monty Widenius, one of the MySQL project founders, is not too optimistic. His words say it best:

A weak MySQL is worth about one billion dollars per year to Oracle, maybe more. A strong MySQL could never generate enough income for Oracle that they would want to cannibalize their real cash cow. I don't think any company has ever done anything like that. That's why the EC is skeptic and formalized its objections.

Vendors highly reliant on the MySQL database will be watching closely. Hopes that functionality currently implemented in the software layer will migrate down into the database core should be regularly cross-checked with reality.

Cloud Computing

Oracle didn’t express much interest in Sun’s cloud utilities, and the prognosis for Sun Cloud — a public cloud platform — was not very bright, when Screven, Oracle's chief corporate architect, said "We're not going to be offering the Sun Cloud service." Some may refer to it as a setback to openness and interoperability in cloud computing, but it is clear that business-wise Oracle had to make cuts somewhere.

At the same time, Oracle does plan to revive the prematurely killed project. With some clarification, we know now that while Oracle's doesn't want to host several platforms (hence, the shutdown of, but will focus on as the hosted development community. So, perhaps, don't be to hasty to migrate to and the likes.

Tears of Joy?

In the days following the official announcement of the merger, Twitter was heartfelt comments aplenty. The end of an era, they said it was, when people saw redirecting to

Will Oracle + Sun combo have a profound effect on the web content management industry? Not likely. Some predictable changes aside, and with widespread M&As and industry consolidation, from what we see it’s nothing more than business as usual.

BuddyPress 1.2 Turns WordPress into a Social Network

It seems like everyone and their mother is trying to integrate social media into their solutions, and WordPress (news, site) is no exception.

BuddyPress, a package of social tools initially designed to add networking to sites based on WordPress MU, can now be used with standard installs. 

Meet BuddyPress

The WordPress team describes BuddyPress as “social networking in a box” because of the range of included features, but like the rest of the WordPress fam, it’s open source and free. This equals a virtual ton of glitzy add-ons from the community, no doubt.

The basic features that work to bring people together include:

  • Activity Streams: Global, personal and group activity streams with threaded commenting, direct posting, favoriting and @mentions. All with full RSS feed and email notification support.
  • Extended Profiles: Editable profile fields allow you to define the fields users can fill in to describe themselves. 
  • Extensible Groups: Public, private or hidden groups allow users to break the discussion down into specific topics. Extend groups with your own custom features using the group extension API.
  • Friend Connections: Users can make connections to track the activity of others, or filter on only those users they care about the most.
  • Private Messaging: Private messaging will allow users to talk to each other directly, and in private. Not just limited to one-on-one discussions, users can send messages to multiple recipients.

Additionally, features can be turned off, so if there's something that doesn't strike your fancy — like private messaging or group discussions — getting rid of them isn't that difficult.

Meet BuddyPress 1.2

The new release of BuddyPress brings all that social goodness to standard WordPress installs (or WordPress MU 2.9.1 and up) in “six minutes flat.” That’s assuming you don’t yet have WordPress anyway, which has a famous installation time of 5 minutes. So really, adding a social media package to your Web CMS only takes a minute.

If you’ve already got a WordPress install up and running, head over to your Plugins page and select Add New from the menu. There you can find and auto-install BuddyPress. Note: There may still be some customization required, particularly within standard WordPress themes. Or, WordPress offers a stock BuddyPress theme that works nicely.

Moreover,'s newly boosted VIP hosting and developer-to-developer support program for their elite users offers additional support for BuddyPress (because it's becoming kind of a big deal).  

Check it out.

e107 New version - 0.7.18

Yes, here's yet another release.

We have tightened up some of the security relates stuff from the last release and fixed some bugs that crept into it.
Most notably an issue with not being able to save extended user field data.

I also change a few things in the file inspector to make that a bit more useful, thanks to Lawbringer for that.

Here for changes: click to open link in new window

Here for your files: click to open link in new window

Interview - Drupal, WoodWing and How Web Publishers Can Survive

As we watch the many drama's in the media, the drama of the media itself trying to survive and the many micro dramas of competition and collaboration in the content management space, it's fun to get points of view from different seats at the table.

Recently we had a chance to discuss the web publishing business, Drupal partnerships, new revenue models for publishers and the quality of modern journalism with Erik Schut, the President of WoodWing Software.

As a provider of Web Publishing technologies and a company that has integrated with the likes of Alfresco, Drupal and most recently eZ Publish, the company is in the thick of the modernizing efforts of publishers. Erik had some interesting ideas to share.

CMSWire: What do you think is the most technically innovative thing happening for digital publishers today?

Erik Schut:
See how capable Smartphones like the iPhone, the upcoming Palm Pre or many others are today. You can imagine, that these devices will become one of the most important new channels in the mid future. Publishers all kind need to develop strategies to address this challenge and ways to monetize them.

CW: How do you see products like Drupal fitting into the future of digital publishing?

Regardless, if it’s print or online - publishing has been and will be about attracting communities. Drupal is one of the most powerful systems to develop Web 2.0 platforms and to support communities. So, in a nutshell, it is a perfect fit.

CW: Do products like Drupal threaten to take market share from vendors like Woodwing, why or why not?

We don´t think so. Our products focus on the entire Publishing process — from conception to publication — for all required types of media and channels. Although there are some Web CMS's trying to move into the earlier phases of the publishing process, their structures are not designed to do so and therefore they fail or require endless customizations. Drupal (like other Web CMS's) is focused on delivering the best Web enabling functionality hence very complementary to our products.

CW: What do you see as the most important concern for digital publishers in 2009 (more specifically than generating revenue)?


That depends where you come from. Being a start-up digital only publisher, having found a new business model, even today you are still looking at great opportunities. Being a well know publisher from the print days and moving into a digital only publishing environment you will have tough times seeking comparable revenues than you have had in the print-days, cost cutting is unavoidable since the online revenue usually does not even come close to the printed revenue - at least, when they continue to think just about ads as the major source of revenue.

CW: What new sources of income do you think are most promising for publishers?

Well, I see all the "Pay per"-models as most promising — Pay per Sale or Lead, Pay per Download, Pay per Service.

You can see already, that the classic full page ad is more or less a thing of the past — cross media strategies including all the models I mentioned open up new business chances both for the publishers as well as their customers.

CW: Some people say new technologies like twitter and blogs are eroding the quality of journalism. Can you share some thoughts on how you view the relationship between publishing technologies and journalism?

Our products do not influence the informational value of content, and as a vendor we are probably not the right institution to comment on these more philosophical issues.

Let me give you my personal view — it depends, on what you call quality. If quality means non-biased, based on in-depth research, written by a professional journalist, published only based on facts and after hearing all parties involved — yes quality will drop.

If quality means on-the-spot, instantly, covered by a larger number of writers, juiced with opinions and emotions, I'd say quality improves. Probably both forms will coexist with different pricing models in future.

About WoodWing

WoodWing was founded in 2000 and started life as the first company to fully commit to the Adobe InDesign and InCopy platform. Their core product, Enterprise — the Publishing Platform, is focused on what the company calls Editorial Content Management.

Open Atrium: A Drupal Based Intranet Ecosystem

Development Seed, a communication shop dedicated to creating handy Drupal-based solutions, today announced the availability of a whole kit and caboodle of open source intranet wonder.

Open Atrium, now officially in its public Beta phase, is an open source starter intranet package that includes popular tools like blogs, wikis, a calendar, to-do lists, a ticketing system and microblogging.

The Seedling

The Development Seed team has been exercising their communication expertise for roughly six years. With an underlying mission to provide technological solutions for world-changing organizations, the brains behind the operation have devised ways to help the UN and the World Bank, among many others, further their impact.

Open source from the very start, Development Seed chose Drupal to help build their tools because "it’s powerful, it’s stable, and it has a great community supporting it." Five years later and for the very same reasons, they've again gone with Drupal for their first packaged, separate distribution. 

The Atrium

A team intranet, Open Atrium allows users to coordinate on projects with their co-workers.


Open Atrium - Group Dashboard

With a point and click setup, there is out-of-the-box functionality for creating different spaces for different projects, adding people to each space, and 6 tools: a dashboard, a blog, a wiki, a calendar, a casetracker and a micro-blog.

Open Atrium - Shoutbox

Have a look at this out of the box capability:

A Strong Drupal Backend

In addition to all the the built-in functionality, developers can create their own features, themes and modules as well. This extensible core is built on the Drupal Features System. Features can be built using site building modules (Views, CCK, Context, etc.), or you can  leverage other modules like FeedAPI, Faceted Search, etc.

But it's not going to stop there. Development Seed strongly believes in the idea of sharing your features. "The development paradigm adds the concept of usable features to Drupal — rather than just modules to be used as building blocks - so that more novice users can enable new plugins quickly."

There are plans to create a decentralized network of Feature Servers — servers that store third party features and their updates. You can learn more about their plans from this post on their blog.

Open Atrium is also being translated into a number of different languages, which adds to its appeal.

Why Open Source

With Drupal as the backbone to Open Atrium, it is open sourced under GPL v. 2 b. Anything that isn't specifically Drupal, such as themes is open sourced under BSD. To keep all thing code safe, sane and public, Open Atrium source code is all stored on GIThub.

Development Seed believes that crowdsourcing new features will take Open Atrium to levels many other solutions haven't reached. Says the Open Atrium team: "We open sourced Open Atrium because we see it as a seed for something much larger — a community that makes great team communications tools. And it's working. Open Atrium is being translated in more than a dozen languages and several hundred people are growing its base of features."

The Roadmap

Open Atrium has an official roadmap that shows you where the company plans to take the solution. Version 1.0 stable shows the functionality they are working towards. Version 1.1 includes iPhone/mobile support, calendar enhancements and notifications. 

Other Shrubbery

Development Seed's solution sounds promising, but they're certainly not the only gang with their hands in the Drupal jar.

Pressflow from Four Kitchens is also a free, open source solution derived from the Drupal core. The tool is designed to enhance performance, scalability and data integrity. They have recently introduced direct download capability which should entice many more users to Pressflow 6.

And let's not forget Acquia, a member of the global Drupal community that provides all kinds of razzle dazzle for the web content management system. Most recently, they released the Drupal Stack (DAMP) Installer, a package that allows users to easily install the necessary components to get a Web CMS up and running.

Given that Open Atrium was downloaded 3,300 times in the first day alone, it looks like the solution is going to be a pretty viable alternative. Get your copy here.

What do you think? Will a big new solution from a relatively small guy be able to hold its own?

Drupal vs Joomla: Which CMS is Best?

Anyone trying to evaluate open source content management systems is aware that there aren't a lot of recent, useful comparative reviews. What's surprising is that this issue is true even for such popular solutions as Drupal and Joomla.

Stating in January that, "most comparisons of Drupal (site) and Joomla (site) conclude that you should select the one that best suits your needs. However, they give too little guidance about how to do that," Webology eBusiness Solutions set out to quantify the pros and cons of each by releasing a survey.

The Survey

The survey divided questions into five categories:

  1. Developers
  2. Documentation
  3. Performance/Functional Aspects
  4. Appearance
  5. Ease of Use/Learning

Users were classified by their response to "CMS most experienced with," with those answering "Not Applicable/Don't Know" to this question being removed from the analysis.

In general, the respondents were slanted a bit more toward Joomla users than Drupal users. Their roles when working with their respective CMS's break down to the largest group being Project Managers, and other large groups including Programmers and Designers. The Drupal users were, somewhat unsurprisingly, more experienced, with a median of 7 years experience in web development, while Joomla users claimed 5.

The Results

In general, there were a lot of responses that fit expectations.

Drupal Users Love Drupal, Joomla Users Love Joomla

Drupal users list the highest client satisfaction with Drupal, and Joomla users list the highest satisfaction of their clients with Joomla. Drupal developers feel that Drupal is easier for developers to learn, and Joomla users feel that Joomla is easier to learn. After all, if you already chose Drupal or Joomla, there was probably a reason you chose it at the time.

Drupal Better for Extensibility and Large Sites

Once you get down to slightly less biased issues, it gets more interesting.

Drupal users rate their CMS higher than Joomla users rated theirs in areas such as documentation (especially core and module documentation) and bugs (core and modules). Drupal users apparently feel that their add-ons integrate better with the core, and their framework makes it easier to extend their CMS's capabilities.

Drupal users also rated Drupal higher than Joomla users rated Joomla for their support of multimedia, social networking, SSL, forums, event calenders, blogging, document management, SSL, internationalization, user management and permission features (a huge gap of 40%), ease of external integration, the ease of developing large, complex web sites, and the quality of add-ons for enhancing functionality.

Joomla Easier for the Non-Geeks

However, Drupal didn't win in every aspect. Joomla users rated Joomla higher than Drupal users rated Drupal when it came to the ability for non-technical people to learn the CMS interface (another large gap), maintenance and upgrading, the ability to create a new and functioning site quickly, the ability to teach clients to use their CMS effectively, and their willingness to put time and money into improving poorly performing extensions.

Which Web CMS is Better?

Sorry, there's still no cut and dried answer, and for that matter, we don't even believe in the question.

If this survey proves anything, it's that the choice of Web CMS depends on what you're trying to do —  which is what we've been saying all along. At least now folks have a more quantifiable set of opinions to look at.

For the complete list of questions and responses, along with all of the numbers, see the Webology eBusiness Solutions blog

Drupal vs eZ Publish vs WordPress vs CMS Made Simple

As nearly every article we publish on the topic attests, there is no best CMS — there's only best fit given the context, if that. At the recent DrupalCamp in Helsinki Exove, a Finnish technical consulting company focused on open source solutions, presented their take on how to choose the best CMS given the client's project context.

They looked at 4 web content management systems: Drupal, WordPress, eZ Publish and CMS Made Simple.

Given the context, it's no surprise that their point of reference was Drupal. But what convinced us to mention the presentation was their concise yet useful take on how the 4 products differed and in what circumstances they encouraged the use of one versus another. Let's have a look.

Drupal vs. WordPress

WordPress has its strengths and Exove acknowledges this. What they point out is that the product excels in blogging scenarios and fares OK in the community and UGC areas.

WordPress, as they point out, is not meant for sophisticated or large corporate websites, nor is it terribly strong on the caching side. Lower implementation costs and simplicity were boons they noted for this option.

Drupal vs. CMS Made Simple

Simplicity is not what Drupal is best known for. CMS Made Simple obviously attempts to lay claim to this domain, and it does. The key themes for CMS Made Simple were low cost, ease of administration and ease of implementation.

It's not a product you want to extend much and it is not a good fit for multi-lingual environments. When requirements fit the CMS Made Simple features list well, this is when Exove goes with this option.

There are probably a number of well known Web CMS options that fit in at this level — barrier to entry is low, competition is healthy.

Drupal vs. eZ Publish

eZ Publish is a sophisticated content management system that is backed by a commercial entity, eZ Systems. When we look at the line-up that Exove has chosen, it's eZ and Drupal who we consider most competitive with one another.

eZ Publish Strengths

The strengths for eZ Publish include sophisticated caching, a flexible admin — either a simple toolbar approach to content management or a fully featured and extensible administrative back office, commercial support and the ability to more easily implement complex workflows (this is also an area of active development for eZ Publish).

A strong point for eZ Publish is the web publishing space. They company has invested considerable effort to meet the needs of online publishers and also has the eZ Flow add-on which gives sophisticated content controls to newsroom managers.

The downsides to eZ which Exove points out are that it is not as strong as Drupal with UCG or community features, that the product can be harder to extend and that the last release cycle was a bit slow.

For the most part, I'd say that these are fair criticisms. Though I know from my many conversations with eZ Systems that 2008 was a restructuring year for them, and they have now changed their release process such that it's locked on a 2x per year schedule.

Drupal Strengths

When does Exove choose Drupal over eZ Publish? The say often this is a client request — Drupal has better brand awareness. Other deciding factors are the level of UGC or community features required — Drupal is strong here — and the amount of customization required. On the customization side Drupal can win for 2 reasons.

For one, the huge body of contributed modules means rapid prototyping and/or implementation of new production ready features tends to be faster than with products that have a less energetic community. The second reason is just familiarity. If you have a dev team that knows one product or the other better, then customization is going to be faster with the better understood product and API.