Introduction

Drupal is an enterprise-level, open source content management platform. The platform is the ideal foundation of more bespoke or integration-orientated open source CMS projects.

Over one million people across 230 countries are currently powering the community of Drupal.

With over a quarter of a million modules, almost 200 pre-made themes and some 32,000 developers, it has a powerful theme engine that allows for rapid development.

Pros
  • SEO-friendly
  • Low cost of ownership
  • Strong version control
Cons
  • Lengthy set-up
  • Target for exploitation
  • Not for amateurs

Rating

6
Ease of use
6
Implementation time
6
Marketing Features
8
Scalability
6
Feature Depth
6
Ease of use

Summary

Drupal is a scalable, enterprise-level solution that is very well supported by its community. Built in a modular fashion, the code base is the foundation of a wide range of websites. The modules available with each distribution can be customised to create the perfect combination of out-of-the-box features and site performance.

Our Impressions

Drupal benefits from being a platform that’s both easy to install and SEO-friendly from the ground up. It’s a multi-user system, allowing users to browse the site as either anonymous or authenticated, while also offering administrative and editorial roles. Not only does it empower staff to customise and improve their website without relying upon service providers, its Total Cost of Ownership is also lower than that of many other competing products, including EpiSever and SiteCore. Drupal is a major CMS contender that is scalable to handle large sites, as well as being simple and straightforward to develop for. It has a large team behind the core, however, its community support isn’t as all-encompassing as the likes of WordPress. Drupal 8 is on the horizon, though, which promises to raise the bar even higher for Drupal development.