Drupal. An Evolving CMS
February 18, 2016

Drupal. An Evolving CMS

Sirish Chandra Ayyagari | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Drupal

Our front-end applications are all built on Drupal 6/7. development and maintenance of these applications is really easy with Drupal. We have different products like, newsroom, journal and ecommerce platforms all built on Drupal and it provides an easy way to maintain these sites.
  • Drupal is robust in terms of a content management system. It's easy and anyone can set up a basic commercial site within a small amount of time.
  • Drupal's community is huge. Help is available with code snippets and blogs available all over the internet.
  • IRC Chat is available for drupal community developers. We can get help from other drupal developers anytime.
  • Drupal contrib modules needs some major work in terms of documentation. Some modules in the community do not have documentation and it's difficult to have them configured.
  • Drupal at any given point of time, runs 60-70 queries on a page. This can be reduced to improve performance.
  • Error handling can be improved, sometimes drupal just throws white screen of death, with no error message. This can be done in a better way.
  • Drupal will allow organizations to quickly build an online application. But to configure the CMS one should have enough knowledge of contrib modules and how to use them.
  • Drupal SEO Support is a wizard based concept. Administrator still needs to have an idea of how the schema.org works and where the site can be customized using the standards from schema.org.
  • Newsletters and social marketing tools are available in the Drupal community which can be used to promote content on social sites, but CMS administrators still need to get incoming links to bring users into the site and engage them during their visit.
Drupal is more robust and powerful than WordPress. WordPress is good for blogs where drupal can be used to build web applications.
Drupal is an evolving CMS, with drupal 8 coming into market, which provides a symphony platform. This might help overcome some of the issues which are addressed with this new framework. But there is a learning curve to it.

Drupal Feature Ratings

WYSIWYG editor
Code quality / cleanliness
Admin section
Page templates
Library of website themes
Mobile optimization / responsive design
Publishing workflow
Form generator
Content taxonomy
SEO support
Bulk management
Availability / breadth of extensions
Community / comment management
Internationalization / multi-language
Role-based user permissions

Using Drupal

10 - Event Management, Newsroom, Podcast and Ecommerce stores are all on Drupal 7.
3 - LAMP Stack developer is a minimum requirement to be a drupal developer. For administrators, good understanding of drupal is a minimum and they should follow the correct workflow standard inorder to keep the site safe and stable.
  • News Article Managment
  • Ecommerce store using Ubercart
  • Membership subscription management
  • Custom integrations with iMIS a proprietary software
  • Single signon with other systems
  • Integrations with Email Software Programs
  • Building semantic search
  • Media library
  • Salesforce integration
We are happy with drupal.