Image via Wikipedia
Drupal is a great open source CMS. One of the reasons I like it is the strong community around the platform. There are many different modules available for all kinds of purposes, ranging from forums to integration with salesforce.com. Secondly, many vendors releasing new products are creating plugins for this platform to generate traction, such as Kaltura , OpenX and Mobify.me. With this kind of community support, an open source CMS solutions have a leg up in how easily new features or trends can be incorporated in a web site. Other open source solutions like WordPress have these same benefits as well.
It is interesting to see that there is now also some community traction around enhancing the user experience of the Drupal administration functionality. This blog post shows some great ideas around improvements than can be made, while still building upon the foundation that is currently in place. The Drupal 7 User Experience project outlines similar strong ideas. Incorporating ajax functionality such as drag and drop within the admin user interface would make Drupal a CMS that can become much more user friendly, allowing business users to really control their site.
The cloud is a very broad term covering many angles from services to infrastructure. This topic is very relevant within CMS space. Frankly the time to market for many CMS solutions can be large and significant, especially within the Enterprise market-space. CMS setup, development, customization and cluster maintenance can be very cumbersome to say the least. Members of the CMS community are all familiar with the time and effort to bring a high performance CMS cluster online and support it. As content consumption patterns shift from traditional web pages to a more multi-channel content ecosystem (mobile, website, tablets, widgets, game consoles, kiosks, etc), the demand for highly scalable and near real-time CMS will be needed. The movement to a real-time web will exponential increase resource requirements of CMS solutions as they try to manage more content in a shorter time frame. Innovative CMS solutions will need an agile and flexible home that expands and contracts with shifts in demand due to marketing campaigns, events, and overall increases in consumption . Cloud services from Rackspace and Amazon provide an excellent foundation to establish a CMS foundation. They allow the ability to quickly allocate space, bandwidth, and instances in direct response to demand. I am especially interested to see how the traditional vendors like Oracle, Autonomy, Tridion, Sitecore and others address this trend and enable their solutions to quickly be installed and setup within these dynamic Cloud infrastructures. I see movement from open source community like solutions that combine Drupal, Joomla, Alfresco, Liferay, and others, however big players have yet to show a significant presence. How will it play out? wait and see.. but I see blue ocean possibilities. -