Drupal, faster and easier than other CMSs.
July 07, 2015

Drupal, faster and easier than other CMSs.

Filip Witkowski | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User

Software Version

7

Overall Satisfaction with Drupal

Our company is web software / advertising agency. Our product and most of client's websites are based on APS.Net and more recently ASP MVC 4 technology; however, some of the clients, mostly government agencies, require open source technology and Drupal is number one choice for these projects. Most of these projects are done in our Washington DC location. I was hired here because of my Drupal experience to work on a website for a big hospital network based in California. Drupal with all available modules was a good choice.
  • Large support community. You can ask almost any question and if you don't have it answered already, you will in no time.
  • Easy theming. A lot of themes available to use. Easy to install and start working.
  • Tons of modules available, which meets 90% of needs for almost any project.
  • It would be nice if Drupal would be written or would support MVC code. I recently work a lot with ASP MVC 4 and Razor coding is so much nicer and cleaner than using PHP.
  • All modules adds too much code. Each adds own CSS and JS files. And the (PHP/Html) code needs improvements in many cases.
  • Drupal is an open source and free tool. So the cost of project comes down to cost of development and hosting.
  • Because it has built in CMS, a Drupal website after being developed, does not require a skilled programmer to manage content.
  • Many free modules, like shopping card, make small projects not expensive to be developed.
Umbraco is CMS based on ASP.Net MVC 4. (since version 6). It is also free product. In .Net shop, Umbraco is good replacement of Drupal. If your programming environment is not set, then Drupal might be better choice. In Umbraco, the developer needs to write almost everything by himself/herself. This makes the code cleaner (depends on developer experience). Drupal require less knowledge and skills to start. It is better choice for smaller companies, smaller projects and less skilled developers. More skilled (PHP) developers take Drupal to new level.Drupal requires less time to develop and moderate a complex website.
If you plan working on high traffic project make sure you are using a hosting company that specializes in Drupal hosting, which provides built in version control and a staged environment. Drupal is very good for small and medium sites, with no special functionality, especially if you need a CMS, so your client can edit content by themselves.

Drupal Feature Ratings

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