Drupal

(239)
3.8 out of 5 stars

Drupal is an open source content management platform powering millions of websites and applications

Work for Drupal?

Learning about Drupal?

We can help you find the solution that fits you best.

Drupal Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 239 Drupal reviews
LinkedIn Connections
Drupal review by Emilee C.
Emilee C.
Validated Reviewer
Verified Current User
Review Source

"Flexible CMS for a website/app of any size"

What do you like best?

As an agency who builds websites constantly, we've found that Drupal gives us the most flexibility to be creative and design stunning websites that are also technically sound and easy to manage on the back end.

What do you dislike?

There honestly aren't many things that we can complain about.

Recommendations to others considering the product

It is open source and comes with a large community of help. We would high recommend giving it a second look when considering a CMS for your website!

What business problems are you solving with the product? What benefits have you realized?

Clients come to us with ugly websites that their IT department alone can manage. Building Drupal sites gives our clients a robust CMS that they can easily maintain and manage on their own. We perform updates periodically, but for the most part can remain pretty hands off if the client wants to run with their new site. Additionally, we have the ability to create virtually anything that our clients as in terms of functionality. This makes us look like rockstars and our clients thrilled with their site/app.

Sign in to G2 Crowd to see what your connections have to say about Drupal
Drupal review by Ian C.
Ian C.
Validated Reviewer
Verified Current User
Review Source

"Complex CMS but highly extensible"

What do you like best?

Drupal is great for building and managing websites that require custom content types and workflows. It provides built-in, GUI-based, functionality for creating content types, workflow rules, and other custom content management requirements. Drupal has has a strong built-in user management system. It's more of a framework of GUI-based tools that allow you to more quickly extend it for your requirements. Drupal also offers a well-developed API for extending the system. It's add-on ecosystem is also better managed then some other CMS. Powerful command line tools are also available to make operational management tasks (such as upgrades, sync'ing from dev to production, etc) much easier. The Views module is exceptionally useful for knitting together tables of data that draw on the fields on distinct content types.

What do you dislike?

Some of it's management features are not as slick on the front-end as WordPress. For example, upgrading modules is most easily done using command line tools.

Recommendations to others considering the product

There is a steeper learning curve if you've never worked with it before. It really is more of a blend between a framework with API's and CMS. It's critical to understand your requirements first and determine whether to invest the development resources to implement a Drupal site. I highly recommend using Pantheon of Acquia to spin up a free dev site to learn about Drupal.

What business problems are you solving with the product? What benefits have you realized?

We were able to build several websites that utilize many custom content types (content that have many unique fields within the type). It's extensible nature allowed us to easily integrate with third-party, hosted systems and pull/push data to those systems.

What Web Content Management solution do you use?

Thanks for letting us know!
Drupal review by Agata L.
Agata L.
Validated Reviewer
Verified Current User
Review Source

"The most robust system"

What do you like best?

The versatility is the best. From small, single-page blogs to e-shops to complex portals - Drupal can do it all. As an editor, I value how many options it gives me to present the content I want to share and if I have an authorization, the easiness of adding new options.

What do you dislike?

In most of the cases, it's not the platform for total beginners. You can make almost anything from Drupal, but with help of an experienced developer. But hey, we have found a solution! :)

And, as most of the open source solutions, you are responsible for updating your software. The company that develops the platform can make some amendments to make it safer, but It's your responsibility to install all of the patches.

Recommendations to others considering the product

There are a lot of comparisons on the Internet between different platforms. Of course, if an agency is better with Wordpress, it will say Wordpress is better. If their specialization is Joomla or Sitecore, those platforms would win. The truth is that there is no one, clear response which one is better - sorry! You have to evaluate the options on your own considering the strongest of your needs. Drupal, however, has a lot of "trial" options. You may want to build a demo of your product and see if it's ok. Also, there are many distribution versions that can help you with it, i.e. Droopler or Thunder

What business problems are you solving with the product? What benefits have you realized?

Most of our problems and problems of our business partners are solved with Drupal. We developed our own webpage od Rupal and it is our best advertisement. Instead of writing countless lines of code, e can build complex web pages like from Lego bricks - ready modules spare a lot of the time and prevent reinventing the wheel, again and again.

Drupal review by James B.
James B.
Validated Reviewer
Verified Current User
Review Source

"Over complicated CMS with very little flexibility"

What do you like best?

This is quite hard to write something which was best. I think the search functionality for membership type sites was pretty advanced however you could easily in another CMS build the same functionality 3 times quicker. The admin area is ok

What do you dislike?

The system has poor online support. You will need a full stack developer to administrate and manage the code and updates. You need multiple plugins to get simple functionality to work. The updates of the core are also a minefield and you have to be very careful when upgrading.

Recommendations to others considering the product

You will need to have on going support and have a very good understanding of the folder structure and template structures. You also need to research heavily the plugins and sub dependant plugins which you will need to have to make a simple function work. The updates are also a minefield. E-Commerce as well is particular bad. There is a plugin but support is about 2 to 3 years out of date

What business problems are you solving with the product? What benefits have you realized?

Drupal solved a problem I had where I wanted to combine a search based on multiple filters and then outputting the information into a lightbox. I also need a smart way to manage the company information in the backend. One really good function I was able to do is work with Affiliate links, I was able to pull in 30 to 40 feeds and upto 15000 lines of data every 15 minutes and convert them to posts to form a sports news website.

Drupal review by Christopher B.
Christopher B.
Validated Reviewer
Verified Current User
Review Source

"Robust Open Source That is Ready When You Are"

What do you like best?

The Drupal developer community is really what makes Drupal the CMS it is today. If there is a business need or problem chances are the Drupal community already tackled it in multiple variations. Businesses and organizations just need to ask them selves if they are ready to invest in Drupal and if the answer is yes, then the choice is pretty clear. Drupal is a robust and well thought out and fast moving CMS, expect rapid change and updates and plan for it. The CLI tool called Drush is an industry best which no organization should do without. Remarkable performance can be achieved when the correct hosting is realized. Themeing a Drupal site is a joy when the right base theme is created or selected. The end result of a finished product is a website/product and backing CMS that will run near flawlessly for years on end.

What do you dislike?

The learning curve for developers (arrays of doom) and end users is a bit jagged, but not impossible, at it's core Drupal is remarkably simple and powerful. Versions 6 and 7 are stable beyond expectation, version 8 is rapidly becoming the way forward, but still needs some major work in certain areas (media module). Organizations do have an up front development cost which might be too steep and without in house expertise in one area or another it may look like the least likely of candidates for CMS selection.

Recommendations to others considering the product

Be ready to make significant investment in staffing hours to support Drupal or select from one of the many 3rd party development/hosting/support vendors that are widely available .

What business problems are you solving with the product? What benefits have you realized?

Establishing web presence and expanding and extending enterprise level services to the public.

Drupal review by Jaclyn M.
Jaclyn M.
Validated Reviewer
Verified Current User
Review Source

"Great way to add features to your website"

What do you like best?

It provides a way for someone to easily make updates to a site without knowing HTML. Someone can create a basic site in Drupal for someone else, and that person only needs to click "edit" to make instant changes to any page. It also allows for vast customization of a website, including almost any feature you can think of just by installing a module.

What do you dislike?

It can take a while to learn. Someone who already knows HTML, and/or is comfortable with new technology should not have a problem. But tech novices may find it too difficult. You also need to plan for regularly updating the software, as there are frequent security patches in Drupal that need to be installed.

Recommendations to others considering the product

When using Drupal, be prepared to spend quite a bit of time learning how it works, and playing around with the features. You have to think of Drupal more in terms of a database, made up of individual pieces of content called "nodes," rather than in terms of a static site made up of individual pages. You'll also need to complete several setup tasks at the beginning, such as choosing a theme (or downloading/installing a different theme), filling in the site title/slogan/logo, and deciding what features and modules are important for the site to have.

What business problems are you solving with the product? What benefits have you realized?

Drupal gave us the ability to incorporate extra features into our site, including a blog and an event calendar. It also allowed us to have a nice-looking site without having to have a professional designer.

Drupal review by Guy E.
Guy E.
Validated Reviewer
Review Source

"Versatile content management system with the best user community out there"

What do you like best?

Drupal can be used for projects of any size -- you can use it to throw together a prototype of a small community site in a weekend, or follow community best practices to create an enterprise information system that serves 10,000+ users. The software make it possible to build almost any system you need, and the community-supported modules typically provide you with 60-80% of the features you need without having to write custom code. The Drupal community, and the community-driven development process, is one of the strongest open source communities you will ever find. The structure provides you with the information and support you need when you need it, while providing a way for you to contribute back whenever it is convenient for you. Often, when you have an issue, you can find a patch that others have contributed for you to get by while an official fix is prepared.

What do you dislike?

While Drupal can make hard things easy, it also has a tendency to make easy things hard. Community-provided Drupal modules often provide you with 60-80% of what you want, but in order to get your project working in a way that fits your requirements (or your customer's requirements), you have to write custom modules or patch bugs on your own. Sometimes to fix something that isn't working, you have to dig into parts of Drupal core or community modules that are terse and difficult to understand long sections of code that need refactoring. Often an issue you need fixed ends up being a known issue for which the community has been debating "the right fix" for several years. If you don't adopt best practices regarding source control, features, patch management, and staying up-to-date with new versions, you can end up creating a project with a lot of technical debt that is difficult to maintain without a large team.

Recommendations to others considering the product

Consider whether you just need a blog or single use-case system versus a full-blown information system. Drupal is not a good fit for single-user or single use-case sites because it requires a fair amount of time to setup to work the way you need. WordPress, Shopify, and Strikingly are all good platforms for smaller, simpler sites like those.

Conversely, if you do need a more custom or complex system, Drupal is a wonderful fit, if you're willing to put in the time to do things right. The more time you put in, the better the result. This includes:

- Taking the time to get to know the community.

- Adopting the recommended best practices for change management, and making extensive use of revision control.

- Whenever possible, keeping site structure and logic in code that you can commit to GIT rather than in the database. Content belongs in the database; structure belongs in code.

- Never hacking core code or module code, but being ready to adopt a patch management process when you do need to apply short-term patches until a full fix is ready for issues.

What business problems are you solving with the product? What benefits have you realized?

Drupal provides us with a way to build large, multi-user information systems without having to implement common functionality of user management, content management, or core architecture. It frees us to focus on the business problem at hand rather than on the low level architecture. It also provides well-defined interfaces between modules that ensure that most modules we find out in the community will work with other modules we use or write from scratch. Finally, Drupal provides a wealth of best practices and extension points to allow us to scale up what we build as our user bases scale.

Drupal review by Tauseef M.
Tauseef M.
Validated Reviewer
Verified Current User
Review Source

"An underdog solution with full hidden potential"

What do you like best?

Drupal has it all business website, Ecommerce platform, personalization, social network sites, newsletters, resource directories, and many more. It's the most secure system in the market, only if you know what you doing compare to Wordpress. Drupal also has very good international scalability options. We are managing content in 4 different languages and they are seamlessly integrated at one place. From SEO perspective, drupal works like a charm, from load time to crawlability I have yet to encounter any bot issue associated with any search bot. Highly recommended for mid-large business, but always use a good hosting provider which is fully compatible with drupal .

What do you dislike?

Drupal is not fully aligned with all the Saas personalization solution in the market, and very much rely on very specific hosting providers like Acquia. There are some ongoing bugs in configuration like "server host name not valid", usage of multiple template to name couple. It's not easy to manage some common stuff in-house, as you need experience drupal developer to perform technical issues.

Recommendations to others considering the product

I would recommend to gather your requirement and create a roadmap, then identify weather Drupal is the right solution for you. If you are in B2B world, drupal has seamless integration with top automation tool and CRM. I don't have any issue with API and scripts as well.

What business problems are you solving with the product? What benefits have you realized?

Web showcasing, content management, & personalization. From B2B perspective, this is one scalable solution from both sales and marketing side.

Drupal review by Bailey G.
Bailey G.
Validated Reviewer
Verified Current User
Review Source

"Really great and powerful CMS"

What do you like best?

Drupal is an extremely powerful CMS and is far less easily hacked than any other platform in the world. From a development standpoint, you have much more access to anything you need than any other CMS's in my experience. There's really nothing Drupal can't do!

What do you dislike?

While Drupal has a ton of customization, it's often times hard to navigate the menu structure to get where you need to go. The thing you want to do doesn't always live in the most obvious place and Drupal uses terms specific to the platform so if you're used to one thing and switch over, it'll take some getting used to.

Recommendations to others considering the product

I personally prefer Drupal to any other CMS but it definitely has a learning curve! If you're coming from, say, Wordpress, it'll definitely be a bit of a challenge. I think it's worth it in the end once you're comfortable with it, for the security if nothing else! It's almost never hacked so your information is secure.

What business problems are you solving with the product? What benefits have you realized?

We built a distribution on Drupal using Pantheon and we are a web development and marketing company. So we use Drupal for all of our website build projects and our own company website. We find that it's just a better platform and we've tailored the features we need (and built) to our industry.

Drupal review by Ryan P.
Ryan P.
Validated Reviewer
Verified Current User
Review Source

"Drupal 8's Rearchitecture is a productivity Win"

What do you like best?

With the Drupal 8 upgrade, the workflow of pushing configuration changes from a development server to a QA server and on to production is one of the biggest wins. Each configuration change can be stored in a YML file and checked in to a code repository - no more syncing databases. Great improvements have also been made to the authoring experience for content and block placement.

Extending Drupal has gotten modernized - the theme system now uses the powerful and secure Twig templating system, and the extension modules are now controlled using OOP practices like plugins, extending classes, interfaces, traits and default configuration is stored in YML files instead of needing to be custom coded.

Performance improvements are also everywhere - Drupal's core now include's Facebook's BigPipe technology for improved caching of content that does not change between page loads, allowing custom content sections to appear as they are generated, meaning the time to first render of the page is greatly improved.

Continuous improvement by the community - instead of going 5 years between major version releases, the Drupal community has committed to releasing new functionality in Drupal core every 6 months. All of these releases so far (4 minor releases since the launch of Drupal 8) have added essential functionality to Drupal, in the realm of accessibilty, authoring experience, content moderation and staging,

What do you dislike?

If your programmers were used to Drupal 6 or 7 development, there will be a bit of a learning curve - the content admin experience will be incredibly familiar, but the theming and module development has changed quite a bit.

Some popular Drupal 7 modules have not yet been ported to version 8, or have been obsoleted by new features in core or other community forces. 90% of what you need should exist, but some industry-specific features may need rearchitecting or paying a developer to port a module. This is not dissimilar from the last major feature upgrade.

What business problems are you solving with the product? What benefits have you realized?

Websites, Intranets, Product Catalogs, eCommerce, Crowdsourced content, Gamification, Publishing, Learning Management, CRM, Government services, and creating a web interface to applications that have none, or making a search-engine-friendly version of same.

Drupal review by Ben M.
Ben M.
Validated Reviewer
Verified Current User
Review Source

"The most flexible site-building tool out there!"

What do you like best?

Drupal can be almost all things to almost all people. It has nearly unlimited power under the hood, but it's presented in a way that a site builder (or anyone without coding experience) can build a custom site using the community's amazing modules and themes. It's more than a CMS! Drupal is also very easy to extend and write custom modules and themes for yourself.

What do you dislike?

It can be overly complicated. Building a Drupal site can sometimes be daunting and expensive because there is usually a "Drupal" way to do things which involves research and learning, and potentially community support.

Recommendations to others considering the product

Give it a try, but don't let initial impressions scare you off if it seems complex. There is a lot to take in, but there is a great community out there able to answer your questions and help you get started, and the payoff is worth the effort!

What business problems are you solving with the product? What benefits have you realized?

We're building big, complex websites with Drupal that don't fit well into a simpler CMS such as WordPress. We're creating a "product" out of our work on the Drupal platform, allowing us to save time and standardize our development on a particular set of features. We support a large number of community modules as well as our own theme and are using it for every project which it makes sense for.

Drupal review by Madhu S.
Madhu S.
Validated Reviewer
Verified Current User
Review Source

"Powerful and flexible"

What do you like best?

Drupal has 7 main advantages:

1) It's a bit like lego blocks, which makes it very flexible.

Drupal has a system of "modules" which you can add to your site to create new functions.

For example, the Commerce module lets you add shopping functions, the Membership module lets you do member based services, while the Video modules lets you host video clips.

Each of these modules are made up of small modules themselves, which ensures you only turn on the bits of the functions you need.

Better yet, you can mix and match the modules to produce things the original creators might have never thought of. For example, combine the Commerce, Membership and Video modules and you could create a paid for membership site of training videos.

2) It's very layered.

In Drupal, all the system code is in one layer, code to do with appearance (e.g. CSS, HTML) is another layer and custom modifications go in another layer.

This makes it very easy to change things. For example, you can change the entire layout of your site without having to modify the original content to adapt to it.

3) It's free

Remarkably, the core technology and all these modules are available for free. There are some themes that you have to pay for if you want to change the look of your site, but you can make your own themes and there are number of free themes as well.

4) Great user support

Drupal has a network of dedicated and helpful users who are willing to provide plenty of free help and support. There's also a good selection of free training videos on YouTube.

5) Plenty of updates

Drupal releases minor updates on a monthly basis which address any of bugs or security concerns that crop up. There are also major updates every 2-3 years, which radically change the functionality of the core system.

6) Portable code

Most code can easily be transferred between sites. So if you create a function on one site, you can move it to another without having to re-do it all from scratch.

7) Don’t need strong coding skills

Because Drupal has a module system, you can easily do quite a lot without needing to know how to code. It might not look and function exactly as you want, but it will be a decent effort.

What do you dislike?

Drupal has 2 main set backs:

1) It can get very complicated

The down side of all the flexibility, is that there are often 10 ways to do one thing in Drupal and it's not always clear which method is best. Often the only way you can find out is through experience. Which means your early Drupal projects might not be as good as they could be, as you cut your teeth on learning which methods are best for you.

2) Your code won’t last forever.

Every 2-3 years, Drupal releases a new major update which radically changes the functionality of the site. The plus side of this is that it makes Drupal better. The downside is that you will often have to completely re-write your custom code. Because these major updates change everything, you will often need to install new modules to replace old ones. Essentially you have to rebuild your site (thankfully all the content can be transferred over).

Upgrading isn't a requirement. But after a couple of years, the older versions of Drupal are no longer supported. So if building a Drupal site, expect to replace it in 3-5 years.

Recommendations to others considering the product

If you are need to turn around a project quickly and for a low price, Drupal is the perfect choice. It does have a steep learning curve but once you learn how to use it, you will save hours of time in the long run.

What business problems are you solving with the product? What benefits have you realized?

I have used Drupal to make several websites including:

A membership website people where can book appointments for swimming lessons with their children. After they have taken the lesson, the web site will let them download a video of their session. When they complete all the lessons, the web site will let them access a certifcate.

A karate website people where can purchase video downloads or DVDs of karate lessons

Severeal blogs that have community features such as forums, updates by email, plus automatically publishing of articles to social media

An design agency website which contains a catalogue of products and servcies.

All of these projects contain advance features. Producing these manually would have been very expensive and cost lost of time. But with Druapl, I was able to turn around the projects quickly and for a low cost.

Drupal review by Caroline K.
Caroline K.
Validated Reviewer
Verified Current User
Review Source

"The Power of Drupal"

What do you like best?

I would have to say that one of my favorite things about Drupal is the ability to creative so many different permission levels. Having various users with access to the back end of our site, it has been amazing to be able restrict access that some users do not need. It has helped keep our content organized and consistent from page to page when users aren't able to create a page for a single paragraph or change the fonts and colors to something different from our brand.

What do you dislike?

The interface isn't drag and drop like other CMS. There is a bit of training involved when we first get users set up. Since our site was built with a custom theme, it is more difficult to make changes and updates to the site. We have to reach out to our developers to do that on the back end using GitHub. It would be nice, and faster, if I was able to do that myself. We also run into compatibility issues with some modules. We are not running on the most current version of Drupal so we've discovered that some developers have now turned their focus on modules for the current version so when we make updates to our version, some modules are no longer compatible with the version of Drupal we're running on.

Recommendations to others considering the product

Do your research throughly before you choose a CMS. Understand its strengths and weaknesses fully. We thought we could build our Drupal site on our own, with just a couple novice and some Lynda tutorials. That's definitely not the case. Luckily, we were able to find an amazing company with Drupal experts who could help us get our site up and running. We never would have been able to without them. If you can find a wiz Drupal developer, I highly recommend it. It could be costly, but it will pay off in the end.

What business problems are you solving with the product? What benefits have you realized?

We have used Drupal to create one cohesive, more simplified site. With various permission we can restrict the amount of access people have to create pages and content willy nilly. We have also created a workflow within Drupal that requires admin approval for all content to ensure everything is the highest quality and most professional before being published. We love that any feature we dream up for the site, our Developers can help us build it. It's entirely customizable.

Drupal review by Jean F.
Jean F.
Validated Reviewer
Verified Current User
Review Source

"Drupal - An "everything you need" publishing platform"

What do you like best?

Drupal is easy to integrate with others, it can be used to publish your blog, or you entire company´s website. The integration piece allows you to use the same platform with your customer service, or it can be used to authenticate your visitor´s on a hotspot page.

What do you dislike?

There is a initial learning curve and also you need to pay attention to the updates. And Drupal will tell you that there are updates. So after you finish your install, configure it correctly and keep it updated.

Recommendations to others considering the product

Spend some time practing before going live, it´s a whole new world!

What business problems are you solving with the product? What benefits have you realized?

You can use Drupal to keep your documentation ready and searchable, you can also use it as an Intranet Portal, CRM or any other platform.

Drupal review by Richard A.
Richard A.
Validated Reviewer
Verified Current User
Review Source

"An Easy to Use CMS for the Non Technical "

What do you like best?

Relatively easy interface, lots of information about how to use Drupal is available on line, lots of additional user group add-ons are available because of the number of user groups currently active.

What do you dislike?

Drupal is not necessarily know for being cutting edge software, so some developers might turn up their nose at using it.

Recommendations to others considering the product

I would definitely recommend Drupal, for both its ease of use and stability. Because the software is so popular, there are a number of developers creating APIs, and user groups area available if a user needs help using the software.

What business problems are you solving with the product? What benefits have you realized?

We needed a content management system that would be relatively easy to support on the back-end, and easy to use, on the front-end, by non technical people. Drupal does help solve this problem.

Drupal review by Scott H.
Scott H.
Validated Reviewer
Verified Current User
Review Source

"Intuitive to Use, But Needs More Ongoing Support than Expected"

What do you like best?

Its open source meaning its widely supported by the public. There are many modules providing lots of additional functionality and its a very easy CMS took to use.

What do you dislike?

Being open source it means that module site you build and they rely on, may no longer become supported or bugs you identify may not be fixed. Whilst this is a similar to some larger applications, should a bug not be fixed it means you having to redesign parts of your website, or build a bespoke workaround

Recommendations to others considering the product

If you're looking for a free CMS which is easy to use and well supported within the user community , Drupal is for you. However with its very regular updates in terms of the Drupal framework and modules you will need to invest sufficient time to test any upgrades out before deploying into your production environment.

What business problems are you solving with the product? What benefits have you realized?

Utilising the Drupal framework allows a quick and easy way to begin building websites for my clients, which vary from small to medium sized businesses. It means that whilst I personally have an understanding of HTML, the use of this CMS, means to get a site up and running this understanding is not required.

Drupal review by Marcel K.
Marcel K.
Validated Reviewer
Verified Current User
Review Source

"The system for beginners and pros alike"

What do you like best?

I think Drupal is easy to work with as a unexperienced user who has nearly no knowledge but can also used to build nearly everything for a professional worker. There are uncountable designs, modules and so on from various members of the community that you can use even without having perfect knowledge about them and how they work.

What do you dislike?

We had some issues with the newest version of Drupal but after some time we were experienced enough to go on with it.

Recommendations to others considering the product

Recommended for everyone because the tool is so flexible that you can build with it what you want. And the fact that it is open-source (free to use) has to be mentioned, everyone can test it for themselves.

What business problems are you solving with the product? What benefits have you realized?

Mainly it is used to manage page contents for our company website.

Drupal review by Mark T S.
Mark T S.
Validated Reviewer
Verified Current User
Review Source

"It Does What It Needs To"

What do you like best?

We are able to manage five different websites on one CMS.

What do you dislike?

It is not very user friendly. The interface is not easy to navigate, the image upload process is confusing, and it is not very intuitive. Additionally, the editing tools are subpar compared to other CMS systems I have used.

Recommendations to others considering the product

If you decide to use Drupal, I would recommend having an in house expert, because odds are you are going to need someone to build custom functions for you.

What business problems are you solving with the product? What benefits have you realized?

We aren't using Drupal to do anything out of the ordinary. We use it to host web content for a variety of elearning sites. I have found that it is extremely easy to edit meta tags.

Drupal review by Samantha N.
Samantha N.
Validated Reviewer
Review Source

"excellent CMS."

What do you like best?

The tool is ideal for those without experience in the design of HTML or advanced websites. Drupal will have an excellent API that, once it is learned, will help them develop in a way that takes advantage of many Drupal features that they would otherwise have to build, other open source CMS options come with many built-in assumptions about how the tool will be used or deployed. Drupal is finally flexible as a web development platform. Drupal has a handful of content workflow modules, calendar, a versatile ACL that you can define and a system configuration that, if you're ready for the task, allows you to define much of it on your own.

What do you dislike?

Drupal does come with a rather intimidating learning curve. Another problem with Drupal is that when it comes to continuous delivery, things get a bit muddy. The complexity increases as more and more developers participate in the project.

Recommendations to others considering the product

Very good cms, it is integrated with a wide variety of software - platforms. It has a lot of customization capacity.

What business problems are you solving with the product? What benefits have you realized?

We have used Drupal to build your internal training portal and manage your sales force.

Drupal review by Kerianne O.
Kerianne O.
Validated Reviewer
Review Source

"Needed tool in marketing agency"

What do you like best?

Easy for everyone to work on and collaborate with. Easy to distribute content, organize pages, and keep everything as organized to your liking. This product is what you make it.

What do you dislike?

It's hard to think of what there's not to like about a software that does exactly what it should and nothing more or less. I would maybe have to argue about the design/layout of some of the functions/menu. It can be a little odd at times.

Recommendations to others considering the product

Great for ease of use, and for clients who have large amount of content/products that need a reliable platform for their company webpage.

What business problems are you solving with the product? What benefits have you realized?

Almost all big-time, large content websites at my old marketing agency were created with Drupal. As a graphic designer, it was easy for me to log in, and add/edit content that I needed to. I have limited knowledge of HTML and CSS, but it was super easy for me to use and navigate.

Drupal review by User in Hospital & Health Care
User in Hospital & Health Care
Validated Reviewer
Verified Current User
Review Source

"User friendly even for non-web developers"

What do you like best?

You'll be able to use Drupal as long as you know basic HTML and understand the back end of a website.

We migrated from DNN and it’s a world of difference. DNN is extremely buggy and difficult both on the back end and for website visitors. So it’s a huge improvement in comparison to that.

I like that it’s easy to find pages and content (though this is more of a theme-specific note).

Their media/file uploading method is awful. I really hope it’ll get fixed and become more intuitive soon.

We can also add security to a test site, to ensure we don’t have unauthorized users accessing content before it’s ready for the public.

What do you dislike?

You definitely need a dedicated web developer to set up your Drupal site. For smaller businesses, a drag-and-drop site like Squrespace, Wix or Weebly is a much better choice

We’re on the latest version – 8.0 – and it’s got a few bugs and missing functionality. Even simple things like pop-ups are difficult to implement with our Drupal theme.

Media and file uploads are more complex than they should be. Wish it was easy to update and replace files. I heard it’s an upcoming fix, though.

The modules are not foolproof and completely user-friendly.

Recommendations to others considering the product

If switching from DNN, switch immediately! Drupal has a huge amount of advantages over DNN.

What business problems are you solving with the product? What benefits have you realized?

When we used DNN, pages frequently broke, disappeared or bugged out. Thankfully, Drupal is much more reliable. We can also revert pages, etc. if requirements change.

The overall business benefit is an easier-to-use website for users – internal and external.

It’s less frustrating and time-consuming to update our website. I can see us being able to train non-web-savvy team members to do simple updates as needed, if they need the flexibility of immediate updates.

Drupal review by Devashish G.
Devashish G.
Validated Reviewer
Review Source

"Best CMS available for free"

What do you like best?

I used it regularly and i like it very much, some of its best features are:

-Highly optimized CMS

-Very Awesome features available in this cms in core like Views, services, rest api, hul, etc.

-Very easy to use

-Its backend is very organized

-very fast

-can be used for data management also called headless drupal

-Its 8 version is awesome because of oops.

What do you dislike?

nothing till now which i dislike as there was no oops concept in drupal 7 but its latest version i.e drupal 8 had removed all its negative points, i would say must use it.

Recommendations to others considering the product

Best CMS to use in opensource.

What business problems are you solving with the product? What benefits have you realized?

We made LMS, corporate sites, intranet protals, company website usning this cms. Would say this is solution for every data-modeling problem because it has very awesome db structure and tables view.

Drupal review by Mark D.
Mark D.
Validated Reviewer
Review Source

"Drupal provides a back-end framework for websites, blogs, Use Drupal for website content management "

What do you like best?

Very Easy to use with simple steps to set up web pages . Also very convenient to allow team members to edit and update pages by themselves. Features include user account registration and maintenance, menu management, RSS feeds, taxonomy, page layout customization, and system administration.

What do you dislike?

Nothing really , The core Drupal distribution provides a number of features, including:[52]

Access statistics and logging

Advanced search

Blogs, books, comments, forums, and polls

Caching and feature throttling for improved performance

Descriptive URLs

Multi-level menu system

Multi-site support[53]

Multi-user content creation and editing

OpenID support

RSS feed and feed aggregator

Security and new release update notification

User profiles

Various access control restrictions (user roles, IP addresses, email)

Workflow tools (triggers and actions)

Recommendations to others considering the product

Drupal.org has a large community of users and developers who provide active community support

What business problems are you solving with the product? What benefits have you realized?

Building a website easily that is maintainable over time. The administration of the framework requires no programming skills

Drupal review by Amir N.
Amir N.
Validated Reviewer
Review Source

"A powerful CMS for advanced users"

What do you like best?

Drupal was one of the first content management systems and is probably the most powerful. Along with Wordpress and Joomla is among the most popular CMS system still.

The mains pros of Drupal are:

* open source. actively maintained and improved code by a large developer community

* Flexibility: there are many modules available to extend your website, but if there isn't one ready, you can write your own or extend an existing module.

* A great community for support. the Drupal forums are active and you can post questions or problems you encounter over there, and mostly you get a quick reply from another Drupal user.

* Security is a top concern, the developers had security in mind while creating the system and they release a quick fix for any security issue found.

* supported by many hosting companies without the need to manually install it

* performance improved in the latest versions. can handle large sites and can scale as your site grows.

* Free...

What do you dislike?

Drupal is not the CMS of choice for beginners. To get the most out of it you should know HTML, Javascript and PHP.

Getting started may take some time, and in many cases you are better off writing your own module than using a ready made one.

There are better options (and currently more popular) for simple sites for users with no programming experience ( Wordpress , Joomla)

No free hosting (both Wordpress and Joomla have that option)

Recommendations to others considering the product

I recommend Drupal to developers. none-technical users should use a more user friendly CMS such as Wordpress for simple sites or Joomla for more adanced sites.

There is also the option to use services like Acquia which distribute a version of Drupal they maintain which is good for Drupal beginners.

What business problems are you solving with the product? What benefits have you realized?

I've used Drupal for creating full websites that includes users management and e-commerce but also it is great for a quick mock-up website with full functionality in order to show a proof of concept to a potential client.

Drupal review by Shannon D.
Shannon D.
Validated Reviewer
Verified Current User
Review Source

"Calm down and clear the cache"

What do you like best?

The websites I maintain (from the content side) are all on Drupal, so I had to learn it in a hurry. I've worked on both Drupal 7 and Drupal 8, and feel confident discussing them both.

1. Multiple ways to solve most issues.

2. Clearing the cache fixes lots of quirks.

3. Easy to config from the content/layout side.

4. Open source means there's lots of support online.

5. WYSIWYG will be comfortable and familiar to most people who've worked on a website before. Maybe not as much as WordPress, but then the Drupal v. WordPress battle rages on.

6. Did I mention open source? Modules, modules everywhere! If you need an enhancement, there's a module out there for it.

What do you dislike?

1. Nodes are weird to get used to. Anything can be a node. Node = chunk of content.

2. The Preview button is useless.

3. The backend could really be more user-friendly for content managers, although D8 has made many improvements. (I was stoked for in-line editing, but even that only works for certain fields.)

4. Multiple ways to solve most issues means admins can argue over whose way is best.

What business problems are you solving with the product? What benefits have you realized?

We maintain a suite of sites on Drupal, and it works well for us. This includes a templated "site in a box" product, which allows us to deploy a site quickly and reliably. All of us on the team being proficient in Drupal means we work well together and can work on multiple sites, since the backend is largely the same.

Drupal review by Brianna D.
Brianna D.
Validated Reviewer
Verified Current User
Review Source

"Powerful, flexible, scalable and awesome!"

What do you like best?

I love that Drupal is extremely flexible and can pretty much be customized for any situation. There are plenty of contrib modules available that allow you to customize the site easily, and between those and the core modules you can pretty much build any type of website you need!

What do you dislike?

It's definitely a bit hard to get started with Drupal, especially as a developer. There are so many options and it requires so much customization that it can be a bit difficult to get started. Once you understand all of the right modules to use and how to use them, developing in Drupal becomes a breeze!

Recommendations to others considering the product

I'd suggest you have a developer that knows Drupal. If you're a developer, give it some time to learn and play around with the different core modules and contrib modules. It's going to take some time to learn all of the in's and out's of Drupal, but it'll be well worth it.

What business problems are you solving with the product? What benefits have you realized?

Developing websites in Drupal might take a bit longer and a bit more effort in the beginning, but it allows for the website to be much more scalable down the line. It also allows you to keep your website much more secure.

Drupal review by Laryn K.
Laryn K.
Validated Reviewer
Verified Current User
Review Source

"Flexible and scalable"

What do you like best?

Drupal excels at being a flexible, scalable base to build and grow on. You can easily customize content types and fields, and then make custom dynamic Views of your content.

Permissions are very granular and you can create multiple roles with different permissions for your users.

What do you dislike?

The massive changes with every major release can make it an expensive choice in terms of updates. Drupal 8 appears to be catering more towards the Enterprise rather than the small and medium sized nonprofits I usually work with, which is a disappointment.

Recommendations to others considering the product

Consider Backdrop CMS also.

What business problems are you solving with the product? What benefits have you realized?

Drupal allows extreme flexibility with content and allows very detailed ways of adding content and cross-referencing with customizable categories/terms. Content can be added once and used in multiple places.

Drupal review by Elizabeth F.
Elizabeth F.
Validated Reviewer
Review Source

"Sometimes frustrating"

What do you like best?

Most of the features are intuitive and the interface is better than most. Some features, however, are next to impossible to find unless you already know exactly where to look in the menus.

What do you dislike?

I REALLY hate it when Drupal seems to know how I want my pages formatted better than I do. Anytime I edit a page, no matter how small the change, I have to check and make sure the interface hasn't changed the spacing, font, or font size all on its own. It's maddening!

There are also some intermediate html features that are flat out unavailable, like jump cuts, which is nonsense.

I would also like to be able to save my own formatting presets.

Recommendations to others considering the product

Be prepared for sacrificing options for ease of use.

What business problems are you solving with the product? What benefits have you realized?

Relative ease of information dissemination. It is an easier interface than most, but with certain maddening exceptions.

Drupal review by Gopinath M.
Gopinath M.
Validated Reviewer
Verified Current User
Review Source

"Drupal - Very Powerful Opensource CMS"

What do you like best?

Drupal is built on opensource PHP language. It is free to use.

What do you dislike?

Actually, nothing to dislike in Drupal Software.

Recommendations to others considering the product

Drupal is very to install, configure and use. As drupal is a opensource, it has lots of community support. It has lots of modules. With those modules, we can get any functionality over core drupal.

What business problems are you solving with the product? What benefits have you realized?

Drupal is used to develop websites with all dynamic functionalities like forms, user management etc. Admin panel is very easy to use. We can build websites very easily in short time range. Most of the website customization can be handled from admin panel itself.

Drupal review by Agency in Internet
Agency in Internet
Validated Reviewer
Verified Current User
Review Source

"Drupal for all your needs!"

What do you like best?

Drupal is "built on the shoulders of giants" and is our favorite solution for CMS. The modular functionality gives us the ability to create custom website solutions for clients while using projects created by the community.

What do you dislike?

Because so many projects are individually funded, sometimes updates are not timely and/or support is nonexistent. Also sometimes a module will update and break custom code that we have written.

Recommendations to others considering the product

Drupal 8 has lost the speed advantage, so beware. I'm still a fan because of the great flexibility in creating custom sites for our clients.

What business problems are you solving with the product? What benefits have you realized?

Our favorite implementation of Drupal was for an artist who really wanted a variety of visual ways to tell her story. We created zoomable images that work like a Google map to showcase her murals. We created embedded slideshows, ability for her to easily gang up 2 or more photos in a horizontal line... and all fully responsive!

Drupal review by Gediminas B.
Gediminas B.
Validated Reviewer
Review Source

"A reliable and secure CMS"

What do you like best?

Drupal has been known for having outstanding security, especially when compared to other content management system, just as Joomla or WordPress. While it does require a bit more knowledge to use to full potential, it is still an amazing website creation tool and has good documentation to help you with everything.

What do you dislike?

While not a very big con, this CMS requires a bit technical knowledge to bring out the full potential, meaning that completely new users could have a harder time using it.

Recommendations to others considering the product

The software itself is free, so there is really no point not to try it. If you have been considering it, give it a go. I'm sure you will not regret it

What business problems are you solving with the product? What benefits have you realized?

The biggest problem that it has helped me solve is security risks. It's been much more reliable in that factor compared to other popular CMSes.

Drupal review by User in Higher Education
User in Higher Education
Validated Reviewer
Verified Current User
Review Source

"Drupal is Awesome for Non-Programmers"

What do you like best?

It's intuitive and easy to use for individuals who need to be able to access site backends but don't have a programming degree. My web coordinator was able to set up dummy content blocks and also leave instructions in the block, so if I had to build a new page without her (I have) all I really had to do was follow directions.

What do you dislike?

It's daunting when you haven't used it before.

Recommendations to others considering the product

Take the time to have someone go over everything with you and set up the modules you need to work with. I am not great at creating modules/pages from scratch, but if you have your web person dummy them out, then it's easy to add without help.

What business problems are you solving with the product? What benefits have you realized?

I needed to be able to make changes quickly without having to go through a web coordinator.

Drupal review by Ron H.
Ron H.
Validated Reviewer
Review Source

"Built to Last"

What do you like best?

Drupal sites can be built and run like a Ferrari, yet have the reliability of safety of a Mercedes. It's definitely a tool for the organizations that need to stand out from their competition and require high performance. I like the fact there are no yearly licensing fees and there isn't a new version or upgrade every year.

What do you dislike?

I wish it was easier for marketing people to learn and administrate. I would like to see Drupal focus more on the tools that help marketers and less on the tools that get developers excited.

Recommendations to others considering the product

Drupal is an advanced tool, you wouldn't bring your Ferrari to a Ford dealer, you shouldn't ask your creative agency either. One more item, Drupal shouldn't be used for every web property. My organization deploys a number of Wordpress sites for pure marketing purposes. Drupal is fine dining to Wordpress's fast food.

What business problems are you solving with the product? What benefits have you realized?

I have a business that requires me to stay ahead of my competition. I accomplish this through continuous innovation and tireless dedication to providing my visitors with advanced digital tools. I work very hard and invest a good deal of money in attracting visitors to my web properties, they have to be impressed or they will leave. Changing images and words aren't enough, lazy marketers will figure this out some day. I need to stay ahead of the competition and Drupal is the only platform that allows me to iterate and innovate quickly. Content delivery is getting more difficult with the advancement mobile not to mention VR and AR, I need to be flexible to adapt to the market. Drupal wins this battle hands down!

Drupal review by Ashley F.
Ashley F.
Validated Reviewer
Review Source

"Great for large enterprises "

What do you like best?

I liked the customizability of Drupal and how much we were able to create custom templates for our organization.

What do you dislike?

Drupal requires a very niche knowledge set and our team was very specialized and unable to be utilized for other areas of the company to be "heavy hitters" as engineers cannot pick up the knowledge required for Drupal.

Recommendations to others considering the product

Make sure initially you work with qualified consultants to help you with your initial set up to have success.

What business problems are you solving with the product? What benefits have you realized?

We needed to have a customized CMS that was enterprise grade and no longer something that was a custom build. We needed editors, marketers across the globe to be able to manage their own content with their own timelines that were easy and simple for them to update while adhering to a

Drupal review by Jenny H.
Jenny H.
Validated Reviewer
Verified Current User
Review Source

"Web content management"

What do you like best?

I began using Drupal in November of 2015 through our agency's internet site and we recently implemented it for our intranet site. The tool is great for those without HTML or advanced web site design experience. The ability to limit rights and roles and assign publishing access is essential.

What do you dislike?

If you have previous experience with other content management systems like DotNetNuke, you may be disappointed in the built in modules and infrastructure. The web forms are not

Recommendations to others considering the product

Determine roles and permissions ahead of time and define those so that there are no misunderstandings regarding access.

What business problems are you solving with the product? What benefits have you realized?

Ultimately this enables the control of content by limiting who posts what. You can assign permissions to your staff based on their role in the workflow. This has eliminated rogue content from being published.

Drupal review by User in Aviation & Aerospace
User in Aviation & Aerospace
Validated Reviewer
Review Source

"The Benefits of Drupal"

What do you like best?

We looked into headless drupal, with static files out on the live server. The ease of getting content created that can be used in multiple places with tagging, etc is awesome. We wanted a modular site where we could grab those content sections, even dynamic ones that pull content in based on taxonomic variables. It is so much faster, takes less development, and freed up resources for other things. Running headless, the web visitor didn't have to interact with Drupal directly, they are just served up the files. This is one of the headaches we had with WP, too. We just want the content out there loading quickly.

What do you dislike?

You need to have your templates and design in place. It's not super flexible if you need to be going back and making changes constantly to the global stuff.

What business problems are you solving with the product? What benefits have you realized?

It freed up development resources for more strategic projects (less things breaking in less places). This allowed us to allocate more resources to projects that boost revenue.

Drupal review by Administrator
Administrator
Validated Reviewer
Review Source

"Versatile and powerful CMS with a large community (but heavy as well)"

What do you like best?

Drupal is a great framework and CMS for those that need a complex solution but don't want to code from the ground up or code at all. The large list of modules (plugins) available allow you to find a solution to almost any feature you request or think. And even if that weren't the case, it is easy to find programmers that could create a module for your needs. Ecommerce, organic groups, layouts, views and many other challenges are solvable without the need to write a single line of code. Constant updates make the CMS very future proof and safe.

What do you dislike?

The CMS in itself is quite heavy if you start to add too many modules. However, this can be optimized and reduced, other CMS offer better loading times. The learning curve is quite steep as well. It's not a CMS for everyone, but it's a great tool to tackle complex systems.

What business problems are you solving with the product? What benefits have you realized?

The ecommerce environment is fantastic and the best one in my opinion in terms of Open Source and free solutions out there.

Drupal review by Edward P.
Edward P.
Validated Reviewer
Verified Current User
Review Source

"The Best Framework For Enterprise Website Development"

What do you like best?

Drupal is written in PHP and has positioned itself as an advanced web applications development "Framework." This means if you have professional developers to help, you can build awesome website software and apps with advanced features without starting from scratch. Out of the box you get best-in-class security, user management, content types, and infinitely customizable functionality via a well documented Modules system. Drupal has a robust and rapidly growing community of developers worldwide.

What do you dislike?

For some applications, Drupal can deliver bloated code that may be better addressed by custom coding. Drupal is a professional enterprise level solution. This means it is not well-suited for development requirements with short timelines and/or low budgets.

Recommendations to others considering the product

Perfect for custom web-based solutions with complex functional, user administration, security, and systems integration requirements.

What business problems are you solving with the product? What benefits have you realized?

Teams I have been a member of have used Drupal to develop a range of custom web-based solutions including: B2C and B2B websites; a mobile app code activation system; sales qualification tools; asset allocation and portfolio builder tools.

Drupal review by Cory F.
Cory F.
Validated Reviewer
Verified Current User
Review Source

"Excellent platform for complex sites"

What do you like best?

Drupal is a PHP CMS (platform) that is complex for developers but simple for content editors. I call it a platform because it is meant for much more than just basic CMS work. In addition to CMS's I've also built eCommerce sites, directories, portals, and web service providers with it. Drupal's real light shines in its contributed modules. With 30,000 modules that are contributed to the community you can find just about anything you want.

For developers, Drupal will have an excellent API that, once learned, will help them develop in ways that leverage many Drupal features that they would otherwise have to build. This allows for easy "hooking" into other functionality and maintaining very secure standards.

For businesses, it has a fairly mature set of capabilities once contributed modules are installed. Drupal has a handful of content workflow modules, calendaring, a versatile ACL that you can define, and a system setup that, if you're up to the task, lets you define much of it yourself.

What do you dislike?

Drupal is very complex. I tend to lean towards WordPress websites unless the site is very complex. If there are things like complex users systems/ACL I will switch to Drupal, however development time in Drupal just takes longer because it's more of a platform than a CMS which handles many things for you.

Drupal's upgrade path has drastic changes for major versions. Going from v6 to v7 was a total site rebuild, and moving to v8 is going to be the same. This often leads to some great new features, or fixing problems with past versions, but it really makes me reconsider the CMS each time this rebuild has to happen.

While the development community is strong, it pales in comparison to the direction that WordPress is going and the pace as well.

Recommendations to others considering the product

There is a learning curve for developers. You are likely not going to use Drupal out of the box, so make sure you have the business plan & people in place to build and maintain the site while enabling employees to invest themselves in the community for continued development.

What business problems are you solving with the product? What benefits have you realized?

Complex business websites, CMS's, portals, eCommerce systems. The benefits are a very specific and prescriptive API that allows for secure development.

Drupal review by Consultant
Consultant
Validated Reviewer
Review Source

"Lost in Popularity Contest to Wordpress"

What do you like best?

Overall designs and functionality are similar to Joomla. Drupal can become powerful when you added modules and plugins to this core frameworks.

What do you dislike?

Some latest updates are beginning to loose pace. Example, Drupal has a module to compile to PWA. Yet, it like other open sources - we are asked to use it at our own risk. If you compare Drupal to Wordpress for example, this type of enhancements are very widely available. In fact, you can easily find discussion forum about it. Also, Drupal may have e-commerce modules. Yet, it is not as lucrative as Wordpress which you can instantly set ECWID or a free WooCommerce.

Recommendations to others considering the product

If you are looking for a free content management and like to have open source control, Drupal may be an option for you. However, there are other CMS (Content Management System) that can do similarly or even more popular such as Joomla, Grav, ProcessWire, DropKick, TidyCMS, ExpressEngine and of course Wordpress.

What business problems are you solving with the product? What benefits have you realized?

If you are looking to just create a simple corporate look website, Drupal will do fine. However if you are beginning to get fancy such as e-commerce, custom product design modulation, etc, Drupal may need far more effort.

Drupal review by Oleg C.
Oleg C.
Validated Reviewer
Verified Current User
Review Source

"Incredibly developer-friendly CMS with a huge community"

What do you like best?

Out ot the box you get a pretty strong protection over your personal data, caching system which speeds up te site approximately by 50% and several greate APIs to build pretty much everything to match your needs. Another thing I found extremely useful - is that you can override almost anything in your custom module using Drupal alter hooks system.

What do you dislike?

Default permissions system lacks options and most of existing one provides too general options. For example, you can't set a separate permissions for user edit and user delete actions. Another weak side of a Drupal - is the admin panel interface. It's just not intuitive enough for a regular user (e.g. content manager). Nevertheless, the items mentioned above can be fixed using tons of contrib modules, which are always free to use. But on the other hand, beware of using to much contrib, as it can turn into a serious performance issues.

Recommendations to others considering the product

Before you start using it, you need to spend some time to read best practicies of development and contrib usage, Don't just rely on stackoverfow or drupal.org, but watch different online courses or read books about drupal as well.

What business problems are you solving with the product? What benefits have you realized?

Our complany uses Drupal for a various solutions from healthcare portals to crowdfounding platforms. Those are mostly a high load sites, which requires a good caching system + nice level of security and Drupal fits those needs just perfectly. Also, using CMS speeds up development, which is really important for all the clients.

Drupal review by Shane S.
Shane S.
Validated Reviewer
Verified Current User
Review Source

"Drupal, the best Open Source CMS for Enterprise Web Design and Development"

What do you like best?

Drupal presents no limitations to the type or scale of website and now web service that you would like to build. Other open source CMS options come with many assumptions built in as to how the tool will be used or deployed. Drupal is ultimately flexible as a web development platform. From simple personal and business websites to the largest enterprise or government deployment, Drupal can handle it now and adapt to the needs over time.

What do you dislike?

Drupal does come with a rather intimidating learning curve. Novice website builders who have worked with other tools like Squarespace or WordPress will find some difficulty in getting Drupal up to speed as fast as these other tools. The interface and usability of Drupal can be made to match these other tools, but it usually takes some professional programming hours in order to hone it in to each use case and scenario.

Recommendations to others considering the product

Drupal is the most capable open source content management system available. With the power it presents to you, there is also a world wide community that backs and supports its continual development. Drupal 8 is just now hitting mainstream and is ready to move with the conversation beyond traditional website design. Now is the time to choose Drupal and grow with it into the next evolution of web services.

What business problems are you solving with the product? What benefits have you realized?

At Commercial Progression; we design, develop, and deploy Drupal in many markets. Notably, Drupal has a very high adoption rate within higher education universities and colleges. We have designed, developed, and now support many websites for some of the largest universities in the world. Universities need an online presence that is always available and forever adapting to the needs of their students and prospective students. Drupal provides an environment for making incremental design improvements and functionality enhancements year over year in a phased approach. When working with enterprise clients, Drupal is exceptional at integrations with existing ERP, CRM, and other back office business systems.

Drupal review by Jeffrey S.
Jeffrey S.
Validated Reviewer
Review Source

"Using Drupal for over 10 years"

What do you like best?

You can honestly build anything with Drupal. Its modular structure and fast performance make it ideal for most mid-to-large sized projects. I've built everything from blogs to websites that interface with grocery store rewards programs systems..

What do you dislike?

Drupal is way too difficult for simple websites. Sometimes it even feels like it's been engineered intentionally to be more difficult than it needs to be. It's built by engineers, for engineers. And it shows.

Recommendations to others considering the product

Make sure you have a dev team or dev firm that can handle the requirements of Drupal. If possible, don't just hire a PHP developer, but get an actual Drupal developer. Drupal works best when it's built modularly, adding custom code as necessary. In my experience, a lot PHP developers with no Drupal experience want to write too much code themselves, which takes away a lot of the benefits of Drupal.

What business problems are you solving with the product? What benefits have you realized?

Current project is a major hospital system and we're connecting dozens of departments, international locations and customer-facing information orgranized and optimized.

Drupal review by Jennifer S.
Jennifer S.
Validated Reviewer
Verified Current User
Review Source

"Drupal for web sites"

What do you like best?

I've been using Drupal since 2003 and just love this product. It may be more difficult to set up, but once it is up and running you get full control over your site. Drupal 8 even makes things easier, with the ability to edit things right on the page.

What do you dislike?

I haven't really found anything that I dislike.

Recommendations to others considering the product

I'd definitely recommend using it for your web site over software like WordPress. You may need to get a developer to help you get it set up, but you have more control and features available once it is set up. It's a lot more expensive to have to switch later, and I've done a number of changeovers from WordPress to Drupal.

What business problems are you solving with the product? What benefits have you realized?

I create easy to update web sites for smaller non-profits, businesses, community groups, etc as they don't have large budgets that allow for a full-time webmaster on staff.

Drupal review by Administrator
Administrator
Validated Reviewer
Verified Current User
Review Source

"I would not use another CMS. Drupal does it all."

What do you like best?

I have been using Drupal since D5 after trying various other CMS including PHP website and Joomla.

I found Drupal to be the most challenging at first but after some time developing websites with it I am more than happy with the amount of knowledge I've acquired in order to use it to its full capability.

My latest project uses Drupal 8 which I have found to be better, as always, with each new release.

I'm currently using D7 and D8 for two different projects. Drupal 8 has more features enabled in core now. This is a huge added benefit which simplifies the development process.

What do you dislike?

Once the knowledge is obtained it's a case of finding and comparing modules so Drupal can do what it does best. Content Management.

The research does take some time to get it right and to plan for future upgrades etc but the time is well spent.

Recommendations to others considering the product

You can do anything with Drupal but careful research and the comparing of modules are essential when looking to future scalability and version upgrades.

What business problems are you solving with the product? What benefits have you realized?

My most current project (screenshot uploaded) will use Groups.

I need to be able to categorise users into 'coaches' and 'members'. The coaches will be available to members who are looking for personalised information regarding embarking on the ketogenic lifestyle.

I will be using integrated Paypal/Credit/Debit card as payment methods.

Drupal review by Sharon A. D.
Sharon A. D.
Validated Reviewer
Verified Current User
Review Source

"Powerful, but not easy for non-web developers"

What do you like best?

I like the many modules available for Drupal to add onto your base install to make it a more powerful system. It works great for eCommerce websites.

What do you dislike?

The navigation and trying to find things is difficult in Drupal. I still haven't been able to create reports in Drupal for my products, which would be really great.

Each installation of Drupal is different, so even googling things and looking in the support forums are not helpful, because they often mention modules or features that are not on my actual website. Simple things like activating blog comments makes the comments before the blog post versus after, and it takes a developer to fix that formatting.

Recommendations to others considering the product

Be sure you have a strong web developer able to assist you with your site on a regular basis.

Updating content, blog posts, and products are pretty easy on the backend. But going beyond that you may need (pricey) web development help.

What business problems are you solving with the product? What benefits have you realized?

The benefit of a beautiful looking website that's really great for our customers.

Drupal review by Consultant
Consultant
Validated Reviewer
Review Source

"Powerful CMS that integrates beautifully with CiviCRM"

What do you like best?

I was introduced to Drupal and CiviCRM, a CRM geared specifically for nonprofit organizations, at the same time. They fit beautifully, hand-in-glove. Drupal is an incredibly powerful CMS, with the tools and structure in place to create really customized websites.

What do you dislike?

All technology requires a learning curve. I had the privilege of learning the system from a seasoned Drupal developer. After seeing the power of what it can do, there is very little I dislike. I am comfortable with the structure and how the configuration options are organized.

Recommendations to others considering the product

Hire a Drupal expert to implement your website so you can take advantage of all of the great functionality Drupal offers. This will also ensure that the system is set up in a more "standard" way, which will make your website easier to manage long-term, especially if your technology provider changes and a new agency is needed to figure out how the website was configured.

What business problems are you solving with the product? What benefits have you realized?

We've created complex multi-language websites with searchable directories of content and contacts. I like the ability to have open content types, making it easy for content types to function like webforms. This makes it easy to accept and quickly review news articles and other types of content and then publish them directly on the site, without having to transpose or recreate the content. There are great granular user permissions, allowing for all types of roles and permissions in the system, based on an organizations needs.

Drupal review by Administrator in Higher Education
Administrator in Higher Education
Validated Reviewer
Verified Current User
Review Source

"An enterprise solution that works when you work it"

What do you like best?

It's a solution that's relatively simple to implement across an organization with multiple websites and site managers, allowing for consistency while keeping users independent. Users are able to quickly learn the tool after brief training, even those who lack knowledge of web development or design. The webform style seems intuitive to the average individual.

What do you dislike?

Our more savvy users are frustrated by the limitations of the tool. That said, many of the limitations they don't like are imposed by our team because we don't have the manpower to support maintenance of multiple features. We only have one dedicated Drupal developer who is responsible for more than 250 websites using the platform.

Recommendations to others considering the product

Make sure you have the human resources necessary to support organization-wide implementation. Attend Drupal camps and events that ensure you're making the most of the tool.

What business problems are you solving with the product? What benefits have you realized?

Our primary business problem was governance -- everyone wanted to do their own thing (flashing red type, HTML-only sites, etc.) and there was no way to keep tabs on what sites were outdated when management changed hands. It was tough to have so many abandoned sites with our brand. Now, everyone is on the same theme with complementary color palettes and layouts. We can step in with content updates if needed or to fix broken modules.

Drupal review by Administrator in Religious Institutions
Administrator in Religious Institutions
Validated Reviewer
Verified Current User
Review Source

"Very easy to use"

What do you like best?

Let me say that I'm not a developer or a designer, so I haven't been on the back end of Drupal in that way. I am, however, an editor, & I post regularly to the educational website our organization runs, so I use Drupal basically all day every day. It is SO much easier to use than Wordpress & the CMS we used before that, which I can no longer even remember the name of. For users, at least, Drupal is fairly self-explanatory, straight-forward, & easy to figure out, at least in terms of posting & editing site content. It took me a bit to get the hang of it, but now, aside from the occasional glitch here & there, every day with Drupal is smooth sailing.

What do you dislike?

We seem to run into a number of strange glitches at least once a week, some weird issue like a random change in site font or content turning up in places it's not meant to be. Because I'm not a developer, it's difficult for me to say where they stem for or why this seems to keep happening, but it does indeed seem to keep happening, & while our developers are always quick to work on a fix, it's annoying that it seems to happen so frequently in the first place.

What business problems are you solving with the product? What benefits have you realized?

Starting to use Drupal allowed my organization to create a beautiful & robust new site with millions of visitors each year since we launched in 2014. It took us from a nonprofit organization with one difficult-to-manage organizational website to a nonprofit that runs one of the most popular websites worldwide in our area of expertise (in addition to a new organizational website, which is now much prettier & much easier to use). Our editors & site administrators find both sites much easier to use, cutting down on the amount of time it takes them (us!) to do this sort of work & thus freeing us up to create more content & more compelling content.

Drupal review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Huge learning curve"

What do you like best?

Ability to write HTML in body field. Ability to build full pages by using small bits of content packed into one panel.

What do you dislike?

Steep learning curve for beginners. It really took far too much effort to learn to do simple things. On top of having to come in and fix someone else work when I'd never actually used Drupal before. It was a nightmare.

Recommendations to others considering the product

Take a class on how to use the CMS. It's not as easy to understand as Wordpress or Joomla. Invest in learning more about it before implementing it.

What business problems are you solving with the product? What benefits have you realized?

We use Drupal to market our Smart Home products for our sister company, Savant. One of the benefit of using Drupal is being able to make quick content changes without having to manually code things in.

Drupal review by Craig H.
Craig H.
Validated Reviewer
Review Source

"Drupal is the leading choice for mid enterprise CMS"

What do you like best?

It is built with flexibility in mind. There is really nothing that can't be done with an experienced team. If you need a secure website (who doesn't), API integrations, workflow management etc and don't want expensive licence fees then Drupal should be on your list.

What do you dislike?

You need good Dev team to build sites. Systems like Cohesion.co.uk help but high performing sites need high performing developers (All enterprise platforms worth their salt do)

Recommendations to others considering the product

Its not right for everyone. If you have a smallish brochureware site then Drupal is not suitable in most cases. There are a lot of bad implementations of Drupal because of its power and flexibility (Its easy to do it wrong). Make sure you find a good vendor (Drupal.org has lists)

What business problems are you solving with the product? What benefits have you realized?

Flexibility to build large complex sites with multi author content workflow.

Drupal review by Alin G.
Alin G.
Validated Reviewer
Verified Current User
Review Source

"Great CMS with a lot of useful features"

What do you like best?

I like that Drupal makes it easy to develop and operate the complete website without in-depth knowledge of programming languages. There is no need to code everything from scratch , and it is unified nicely in one CMS system with flexible features that let you personalize website you are creating.

What do you dislike?

You do have to learn and get used to interface and some features are not obvious at first. User needs to realize where the sections go and how to operate CMS.

Recommendations to others considering the product

Just would like it to get more and more customizable over time with better templates and other possible custom plugins.

What business problems are you solving with the product? What benefits have you realized?

I haven't used it for large projects but for smaller sites and blogs it worked great for me and it is free, so the objective was to create great looking functional blog that do not look like it is cookie cutter solution but instead is individualized and customized up to my needs.

Drupal review by Consultant
Consultant
Validated Reviewer
Review Source

"Open source opens a whole new world for collaborative development"

What do you like best?

The community is very active in contributing modules, Drupal is quite a flexible architecture that gives both back-end and front-end developers the flexibility in customizing and flexing the platform to meet the business needs. The learning curve can be very short and resources are plentiful. Having the support of professional support through companies such as Acquia is great and also provides peace of mind. It is also comforting to know that one of the founders of Drupal is the CTO.

What do you dislike?

The number of options and variety of modules can be overwhelming and much consideration needs to be put in at the planning phase to ensure the modules are the ones that meet the immediate and future needs of your business and the CMS system.

Recommendations to others considering the product

Don't be alarmed that it is open source!

What business problems are you solving with the product? What benefits have you realized?

Drupal has enabled us to have tighter control over workflow, ability to turn on and implement modules with shorter turn time and provide more flexibility to our developers to do what they like best!

Drupal review by Administrator in E-Learning
Administrator in E-Learning
Validated Reviewer
Review Source

"Support Is Lacking"

What do you like best?

We got into Drupal 6 because it was the best CMS on the market. Multiple modules are available to support construction of a website that is as simple or complex as you need to make it. It is a great out-of-the box solution, especially for those who need a plug and play solution.

What do you dislike?

As we progressed from Drupal 6 to Drupal 7, the cracks of the system began to show. Key modules are either not maintained or their maintainers do not listen to user feedback, so you're left to try to manipulate and hack the code yourself to make it work for your needs. We have migrated away from Drupal so that we do not have to go through the upgrade nightmare of moving to Drupal 8.

Recommendations to others considering the product

Know what you need out of the system, do your research before diving in, and understand that often times you'll be on your own to code the modules to work for your individual needs.

What business problems are you solving with the product? What benefits have you realized?

We did not have a CMS before Drupal, so it helped us create key components of a system that could support a wide user base without putting too much strain on ourselves. Additionally, it helped us perfect our learning management system so that we know what we would need in a new CMS.

Drupal review by Agency in Marketing and Advertising
Agency in Marketing and Advertising
Validated Reviewer
Verified Current User
Review Source

"So-so CMS"

What do you like best?

One of the best parts about Drupal is that it is highly customizable. You can do pretty much anything you want with a Drupal website as long as you have a great developer on your team.

What do you dislike?

The problem with Drupal is that is is not very user friendly for the average person. It is not very intuitive or easy to navigate. This makes it challenging for non-developers to manage the site after it has been launched.

Recommendations to others considering the product

Only use if you have the a developer or agency who can assist with implementation.

What business problems are you solving with the product? What benefits have you realized?

Drupal allows us to achieve a high level of customization for our clients, providing them with the specific functionality they need to achieve their business goals.

Drupal review by Andrew D.
Andrew D.
Validated Reviewer
Verified Current User
Review Source

"6 Plus Years of Drupal Experience"

What do you like best?

Ease of use for non-programmers. Handles a lot of the grunt work for user authentication and security. Vibrant community with a good amount of contributed code that allows you to build a pretty advanced CMS. With Drupal it now integrates well with the rest of the PHP world.

What do you dislike?

Pretty steep learning curve. While there's a lot of great contributed modules, sometimes they will only get you 90% of what you want and you find yourself pulling teeth to get that last 10% of functionality. Sometimes it's best just to write it all your self.

It can also be difficult to find and hire quality Drupal developers. All the talent seems to end up in agencies which end up being quite expensive and favors large enterprise projects.

Recommendations to others considering the product

Find a great developer with at least 2+ years working in Drupal. Drupal has it's own best practices and syntax so just knowing PHP well doesn't always cut it (although this is changing with Drupal where knowing Symfony is very helpful).

What business problems are you solving with the product? What benefits have you realized?

We're solving a simple issue of managing a lot of content and users (a CMS!) and more of our team is non-technical. Drupal solves this need very well.

Drupal review by Jeanne T.
Jeanne T.
Validated Reviewer
Verified Current User
Review Source

"Drupal review"

What do you like best?

I like Drupal, it is easy to learn even for novice web page designer. I took a simple beginner training course and was able to create and maintain my own pages, although simple, it met my project's needs.

What do you dislike?

I have not used Drupal enough to have dislikes, pages I create are very simple

Recommendations to others considering the product

It is easy to use, for the most part

What business problems are you solving with the product? What benefits have you realized?

Getting information out to the world, and sharing project updates

Drupal review by User in Wholesale
User in Wholesale
Validated Reviewer
Review Source

"CMS Drupal"

What do you like best?

Drupal is an open source content management system. It offers a huge variety of add-ons. As a template based management system like Joomla it is very community driven.

You certainly will find lots of e-commerce or blogging websites using Drupal on the internet.

What do you dislike?

For me the installation script was not very user friendly and it required more advanced knowledge to complete the installation. Drupal can be the system to go for, however when you want a simple blogging website you might have a look at other systems like wordpress or joomla as well.

Recommendations to others considering the product

Check out the documentation and the discussion boards of Drupal first and try to determine if this is the right system for you in the long run.

What business problems are you solving with the product? What benefits have you realized?

Drupal does have a good user management, which allows you to configure permission rights between different user groups pretty well. Keeping that in mind it helps to create serperate teams that work on specific parts on the system.

Drupal review by Administrator in Aviation & Aerospace
Administrator in Aviation & Aerospace
Validated Reviewer
Verified Current User
Review Source

"Good if you are looking for small, simple use cases. Not the right choice for us."

What do you like best?

Rich community, many plug-ins, active development. I also like that they are investing in a way to do relatively easy and simple installations, which is getting better with each released version.

What do you dislike?

First of all, it is in PHP and our use cases unfortunately made it necessary to touch the code. Getting even a relatively small custom website to work as we wanted was quite an investment of time. Settings and configuration are a mess, to be honest, with inconsistent naming, hidden and obscure settings, etc.

At this moment, I would not recommend Drupal for any website that is not trivial to set up, simply because there are better alternatives that don't need as big a time investment and yield similar results.

What business problems are you solving with the product? What benefits have you realized?

We are using Drupal for our company website - i.e. have some content, a blog and some sections with more or less frequently updated information. The obvious benefit is that non-technical people can be taught to use the CMS and produce and update content.

Drupal review by Teresa M.
Teresa M.
Validated Reviewer
Review Source

"Very useful, difficult to manege"

What do you like best?

Its a very useful interface where you can build whatever webservice you need. Has good comunnity behind where to find help to develop your project.

What do you dislike?

You need a high level of knowledge to manage and design, based on modules you need to configure or create, you'll have trouble if you don't manage it.

Recommendations to others considering the product

Good tool to develop any project, make sure you have the necessary level to manage it, if you don't use third party solutions.

What business problems are you solving with the product? What benefits have you realized?

Good Web design, fixes any issue you have and makes a good job if you know hoy to manage it.

Drupal review by Sylvain G.
Sylvain G.
Validated Reviewer
Verified Current User
Review Source

"Drupal is ready for the futur"

What do you like best?

I do like the embrace of Symfony2 component in Drupal8, the cimmunity is very active.

Most component of drupal is as simple as possible. Node, Block, Page, User, Comment, Menu, Form, Cache etc... and integrate with each others.

It is mainy a developper oriented CMS.

What do you dislike?

On first install it is quite an empty shell which give a "bad" first impression.

Media management is not feature full.

WYSIWYG is not build-in (done in D8)

Menu management is a bit too simple for some application, like multi-positionning content in menus.

In d7 and less content localisation is quite a pain.

Recommendations to others considering the product

lot's of online references drupal.org api.drupal.org some knowledge of OOP and Symfony framework will help alot with Drupal 8

What business problems are you solving with the product? What benefits have you realized?

We build communication websites quite fast and reliably.

We build some web app projecr from a Drupal backend with REST WebServices interaction with some pure front end applications.

Drupal review by User in Marketing and Advertising
User in Marketing and Advertising
Validated Reviewer
Review Source

"Drupal Builds Bridges Between Departments"

What do you like best?

Drupal is a free and open source platform that allows organizations the ability to manage their websites with ease across departments. Staffers are given the right to make edits and add new pages when needed. It can be easily utlized with a variety of sites that include nonprofits, blogs, and much more. With a large community of users there is always someone with similar content issues that can help you manage your current site.

What do you dislike?

With Drupal being free and open-sourced you do not have the dedicated staffer when issues arise. If someone on staff is not familiar with the application you will need to locate a dedicated third-party to ensure you are implementing the service properly.

Recommendations to others considering the product

With every free and open-source application implemented into your company, you must realize the need for dedicated individuals to keep the system running smoothly. Without the proper implementations your Drupal experience can be negative moving you away from using the application. If you are not an expert seek help and always ask questions.

What business problems are you solving with the product? What benefits have you realized?

Drupal gives companies the ability to use a content-management service for free with an expansive user group. Users have access to over 35,000 modules that can improve Drupal with their staff and users.

Drupal review by Nicholas G.
Nicholas G.
Validated Reviewer
Verified Current User
Review Source

"Drupal is an open source CMS and PHP framework, which sums it up completely"

What do you like best?

Drupal is extremely flexible and scalable. It attracts one of the best open source communities around, and its contributed module library is expansive and equally powerful. It takes some of the best concepts of using a PHP framework while also adding on significant ready-to-use features.

What do you dislike?

Drupal's strength and greatest weakness is its flexibility. While other systems make assumptions regarding use, Drupal allows you, or rather your developer, to make those choices. This generally leads to longer setup times that make it ill-suited for small deployments and brochure sites.

Recommendations to others considering the product

As with most open source software, Drupal requires an investment over time that can have a very good return. That investment comes down to having in-house staff that are involved in the Drupal community or paying for those expertise in a consultancy. Involvement in the community is the only way to fully leverage the work of the thousands of contributors to the project.

It should be noted that while the number of Drupal developers is higher than other frameworks, the high demand can mean higher rates for contracted developers.

What business problems are you solving with the product? What benefits have you realized?

My company deploys hundreds of sites each year. Drupal makes up a small portion of that whole, but is our go-to solution for large-scale highly interactive sites with unique feature-sets.

Other open source web projects may feature many all-in-one plugins/modules as well as options for specific tasks, but Drupal tends to offer more generalized options. Rather than offering something like a "Paypal subscriptions" module, Drupal offers a "recurring payments" module that can then be leveraged by a number of different payment processors. This approach requires more development time, but is invaluable in larger projects with specific and/or shifting needs. In this particular case, a client switching from Paypal to Authorize.net need not re-engineer their entire payment process, but rather simply swap in their new credit processor.

This approach carries over to other aspects such as content editing and administration. While the stock reports and interface are useful, but the real value comes from their customizability. Most of these changes can be made with the click of a mouse, but knowing where to click can be intimidating.

All of this makes Drupal excellently fit for larger projects with a long lifespan, but not suited for microsites and other small-scale projects.

Drupal review by <span ue="safe-name" data-safe-name-id="003ec0cb-148e-48ab-9f42-ed841d7788aa">Richarded W.</span>
Richarded W.
Validated Reviewer
Verified Current User
Review Source
" itemprop="name" />

"Drupal 7"

What do you like best?

Hooks system in Drupal 7 makes it easier for Developer to interact both with core modules and community modules. It's basically following a observer design pattern. From development stand point, it speeds things up, and allowing better collaboration between the team members.

What do you dislike?

The hook system if not used efficiently could bog down the application. Since any module could implement their own hook, the more modules implement a specific hook, the more time the system will take bootstrapping.

Another issue with Drupal 7 is when it comes to continuous delivery, things get a little muddy. The complexity increases as more and more developers are involved in the project. Since quite a bit of development can/may actually be done from admin UI, that leaves most of these settings outside of version control system. Makes it repetitive going from one environment to the other, e.g DEV to QA to UAT to PROD. And really there is no telling who or what changes on these UI as more and more developers are involved in the project.

What business problems are you solving with the product? What benefits have you realized?

One major benefit is development turn around time. It is more obvious on the early phase of development with small number of developers. We use Drupal for government projects with millions of visitors each month, so performance, scalability and security are important factors to clients and our end users.

Drupal review by deepesh r.
deepesh r.
Validated Reviewer
Verified Current User
Review Source

"It is powerful and allows you to build solution for simple to complex applications with less effort"

What do you like best?

The best part is the architecture. Its plugin architecture allows me to use different combinations of modules to build solutions for a variety of complex problems.

Also, Drupal community is known to be one of the best in providing support.

We have built custom modules to provide business specific solutions for a variety of clients engaged in businesses ranging from Healthcare to Fashion, with maximum reuse of code base, which is only possible because of the well designed modular architecture.

What do you dislike?

The one thing that i dislike about Drupal is that it can be frustrating to debug the app.

A comparatively less use of client side technologies causes the portals built in Drupal to be generally slower as compared to the newer products in the market.

Apart from that some of the modules that aren't used a lot by the community can have very outdated documentation which makes it time consuming to navigate your way around a problem, but then again, it is an open source community contributed CMS, so i am just as much part of the problem as i am part of the solution.

Recommendations to others considering the product

If you want to make it happen in less time more efficiently with reduced cost, this should be your first stop.

What business problems are you solving with the product? What benefits have you realized?

We have used D7 in a variety of applications.

A few of the examples:

1. One of our customers is a health-care startups and we take care of their tech stack for them. We have built up their sever side technology on top of Drupal and compliment the client side stack in Android / iOS.

2. For another startup, we have again used Drupal to build up their portal for internal training and management of their sales force.

3. We have so far built custom solutions for Customer-Delight Measurement and Analytics for 7 different Enterprise Clients in varied fields ranging from Manufacturing, Retail, Finance to Textile and Fashion and have been able to re-use most of our code base with delta changes, which was only possible because of an efficient architecture. This has helped us save a lot of overhead and allowed us to deliver good quality product much ahead in time and at a lower cost compared to competition.

Drupal review by Michael C.
Michael C.
Validated Reviewer
Verified Current User
Review Source

"Drupal: a view from the cutting edge of web development "

What do you like best?

You can create websites with Drupal more rapidly than you can by hand coding, when the website properly fits the Drupal work flow paradigm. While it was not a dedicated blogging system, Drupal was a blog like website frame work and CMS combination. Today it has evolved into is a general framework for building many kinds of sites. It is this flexibility that is its main strength.

What do you dislike?

For any non-trivial website a large number of add-on modules are mandatory. Many times such critical modules are abandoned by their maintainers or nor ported to the next major version of Drupal. This means that a website that depends upon a critical but abandoned module will either: remain online running on an obsolete version of the software; be rebuilt with another module that can do the work (possibly loosing the data that had been used by the old module); or the site will be upgraded while abandoning the features the needed that module to operate.

Due to the nature of websites built with Drupal as well as Drupal's lack of a solid upgrade path between major versions, there is very little chance for any non-trivial website to simply be "upgraded" from one major release to the next. For this reason an add-on module for data migration was added to the core modules for Drupal 8.x With the migration module, data from a Drupal 7.x or older could be extracted, converted and added to a Drupal 8.x site with minimal data and context loss.

Drupal has a large memory footprint. Drupal requires PHP to be configured to provide from 128Megs up to more practical minimum of 256Megs of memory per page load instance in order to deliver the performance that site visitors would expect from a modern website. Drupal's ( 7.x) general infrastructure and module API are not suited to support the the cutting edge features of the modern web. With add-on modules it is possible to add in some of these, but it is not a good choice for anything that would use WebGL, WebRTC, custom elements etc.

Recommendations to others considering the product

If it fits the style of site that you wish to build, then use it; but do not try to force it to go beyond its limits. Avoid sub-views when creating a complex view with the views module, that can be a real performance killer.

What business problems are you solving with the product? What benefits have you realized?

It has always served as a viable platform for the more classic sites used for web presence and store fronts etc, quite well.

For simple websites that for various reasons, do not fit well into the niches of the more specialized website software such as Zencart and WordPress, Drupal is the goto tool to get a site up and running in a short time compared to hand coding.

Drupal review by Kelly B.
Kelly B.
Validated Reviewer
Verified Current User
Review Source

"Drupal rocks, or why you should use the world's best CMS"

What do you like best?

Drupal CMS provides unparalleled flexibility, robustness, security, value, internationalization, performance, community support and longevity compared to any other CMS.

My personal favorite attribute of Drupal is that it's open source. "Come for the code, stay for the community" is the Drupal motto, for good reason. Drupal has a rich, diverse, international community of well over 750,000 programmers, designers, business users and devops specialists who are devoted to building the best CMS in the world.

The open source movement is much more than a software-production method. It's a philosophy about sharing and community solutions. Above all, the open source movement is about changing the world from a scarcity model to one of abundance, and that's very important to me.

What do you dislike?

Compared to other available CMS', absolutely nothing.. Drupal 8, especially, (released late 2015) is so clearly superior to every other CMS available for the vast majority of applications, there's little chance I'd use anything else at this time.

Recommendations to others considering the product

Contact sigint AT GothamCityDrupal DOT com for a free consultation to discuss what Drupal can do for your business.

Visit Drupal.org to learn more about Drupal CMS.

What business problems are you solving with the product? What benefits have you realized?

Since I'm a developer, that list is very long indeed. Just for a start:

- superior ecommerce performance

- responsive, mobile-first presentation layer

- integration with anything with an API, including such popular applications as lead generation (SilverPop, Eloqua, etc), email marketing (MailChimp, etc),

- internationalization (many hundreds of languages supported, with an easy-to-use and innovative translation contribution system designed to make incorporating even rarely-spoken languages easy.

- highly-performant (super fast page views, especially in conjunction with Varnish, Nginx, Redis, and with the use of CDNs

- expense - Drupal is an open source CMS, which means it's free. You can pay for customization and professional set up by choosing from a massive community (over 750,000 developers), but you don't have to. Coupled with reasonably-priced, high-value hosting on Drupal-specific platforms (especially Pantheon (https://pantheon.io) Drupal is a no-brainer CMS solution.

- maintenance and support: with a truly huge community of professional programmers and robustly-enforced best practices, business users get the best of both worlds (open source and proprietary)

Note that the following question about company size is irrelevant in this case. Drupal is suitable for ALL sizes of users, both internally and online. And that wasn't a choice given in the list. My company builds Drupal sites for every size company, from personal to the largest Enterprise-level

Drupal review by Administrator in Entertainment
Administrator in Entertainment
Validated Reviewer
Verified Current User
Review Source

"Drupal is powerful... but it comes at a price"

What do you like best?

Drupal has a lot of customization options, you can really make your site exactly how you want it with a lot of powerful features and plugins.

What do you dislike?

Drupal is complicated. More than anything else I've used. We hired a team to design and build our website and it was extremely expensive to do. After that, even simple changes and updates require paying someone to do it.

Recommendations to others considering the product

If you put the time and money into making what you want, you can get a great website.

What business problems are you solving with the product? What benefits have you realized?

Our website is much prettier, functional, and usable than what we had before. It gives our visitors a much better experience than we were able to provide before switching.

Drupal review by User in Publishing
User in Publishing
Validated Reviewer
Verified Current User
Review Source

"QA View of Drupal"

What do you like best?

1. Easy to use the platform

2. Customization

3. Easy to upload content

4. Integration

What do you dislike?

1. Requires developer

2. Some content related issues do end up having to be addressed by developer

3. Can take some time to learn

Recommendations to others considering the product

Try out Drupal and see what it can do for you. It integrates with a wide variety of software/platforms. It has a lot of customization capacity.

What business problems are you solving with the product? What benefits have you realized?

We use Drupal as the platform for our websites. The benefits are that is a well known/used platform. Finding people to develop the sites are fairly easy. We can integrate a wide variety of software with Drupal.

Drupal review by Flavio M.
Flavio M.
Validated Reviewer
Verified Current User
Review Source

"Easier than it looks"

What do you like best?

After you get used to the UI, you can really enjoy managing your website through Drupal. Very secure and flexible.

What do you dislike?

It can be a bit scary at first, specially if you are coming from Wordpress. It requires a deeper understanding of your content architecture compare to other CMSs out there.

What business problems are you solving with the product? What benefits have you realized?

Consolidate all websites using one CMS. Standardize training and process using one "free" powerful tool.

Drupal review by Cassie G.
Cassie G.
Validated Reviewer
Verified Current User
Review Source

"Easy and intuitive"

What do you like best?

Drupal offers many widgets and modules that make managing our sites easy. While recreating functionality of existing modules is easy, creating the kind of new modules we need requires a developer.

What do you dislike?

Customization requires a developer, and some "blocks" and modules can be difficult to figure out their functionality. Trial, error and time sometimes required!

Recommendations to others considering the product

Have developers handy in case things get hairy you need something super custom, but generally you'll be fine with someone with basic HTML knowledge, who is comfortable with WYSIWYGs and has a little curiosity.

What business problems are you solving with the product? What benefits have you realized?

We need a lot of similar sites built fast for clients. Drupal allows this to happen easily.

Drupal review by Andy M.
Andy M.
Validated Reviewer
Verified Current User
Review Source

"I've made a career for myself with the knowledge gained from Drupal."

What do you like best?

The best thing about Drupal is the flexibility and complex functionality available for developing a site without necessarily knowing advanced PHP and Javascript. Major projects can be accomplished with Drupal where other CMS's could not even come close to achieving.

What do you dislike?

The most difficult part of Drupal is the learning curve for developing with the API. Basic websites are a little more complicated to create with Drupal out of the box due to the level of functionality provided. Luckily, my projects are all larger in scope and additionally the new version Drupal 8 is going to make developing any site 10 times easier.

Recommendations to others considering the product

Embrace the API, learn to develop simple modules by exploring code from others. Become an expert in the Views Module which is now a core module in Drupal 8. Complex queries are a snap with Views. Embrace the power and flexibility of the field api but understand how data is stored and related before building a long questionaire type form with hundreds of fields which would impact performance. Be active in the community by answering questions to help others and submitting patches to make Drupal better. The community recognizes those who contribute back and the knowledge gained in return is huge for your career. Just try it... you'll love it!

What business problems are you solving with the product? What benefits have you realized?

The ability to tackle virtually any project with the vast number of modules available through drupal and a well documented API that allows for custom functionality over and above. The benefits I've realized are primarily that with Drupal, I've never had to turn down any project regardless of the requirements since the large number of module contributors have likely already accomplished a similar task and shared back to the community. The ability to leverage the skillsets of other more experienced developers has transitioned my role as "web designer" to "web developer" which has made me considerably more marketable and increased my income. I have quadrupled my income with Drupal over a 6 year period.

Drupal review by Joshua W.
Joshua W.
Validated Reviewer
Verified Current User
Review Source

"Drupal Review"

What do you like best?

The modular structure of Drupal and the ability to 'hook' in and alter functionality as low as the core components, without having to modify those core files, makes Drupal really stand out versus alternative software.

Drupal and its community are also very engineer-minded, versus a designer-oriented software which has proven itself in the type of tools available for Drupal project building & management.

What do you dislike?

I dislike the old theming engine from Drupal 7 and below. This has been replaced by Twig in D8.

Recommendations to others considering the product

Can be a steeper learning curve. If you need something ultra-basic, Drupal can do it, but it is more catered to large scale, enterprise projects.

What business problems are you solving with the product? What benefits have you realized?

CRUD, Services (Web services / APIs - both as endpoint or receiver/puller), DevOps, E-commerce.

Drupal makes iterative development easy. The ability to version control (e.g. Git) the MySQL database (via Features or Config Management)!

Drupal review by Agency in Information Technology and Services
Agency in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Drupal: A good way to build a Website."

What do you like best?

Drupal is a programmers content management system. It is fairly easy to create new plug-ins/modules. The community meets once a month, and the meetups provide a good place to learn about the system. There are a lot of modules/plug-ins available. The community does it's best to review all new modules/plug-ins for security and compliance to Drupal standards. There are also several good themes to use as the basis for one own's custom themes. It can take much less than a day to get a simple website site up. Performance considerations are built into Drupal from the beginning.

What do you dislike?

Unless you register at drupal.org for security updates, you don't know about the updates. Unlike WordPress you are responsible for downloading security updates yourself, while WordPress pushes the updates if you enable it.

While the Drupal community is working hard to create migration paths from older versions of Drupal to newer versions of Drupal, this is not the easiest task to perform.

What business problems are you solving with the product? What benefits have you realized?

I am a developer, the business problems I am addressing are the business problems of my customers.

Drupal review by Matthew D.
Matthew D.
Validated Reviewer
Review Source

"A solid content management system. "

What do you like best?

Drupal is open source, and has seen improvements over the two years I've been using it. It's been great for internal and external websites.

What do you dislike?

Managing pages takes a while to get used to, and sometimes, it's better to edit the Raw HTML for SEO and styling.

Recommendations to others considering the product

Drupal is open source, and that's the primary reason to use it. While their are easier CMS to create content in, they typically are pricier.

What business problems are you solving with the product? What benefits have you realized?

We need to display sites with a consistent brand across a University, all while allowing different departments to customize their layouts and content.

Drupal review by Mark Z.
Mark Z.
Validated Reviewer
Review Source

"Does not perform correctly on a shared server"

What do you like best?

I enjoyed using the simplified graphical user interface. It made training my tech much easier.

What do you dislike?

Unfortunately this software had many issues running through the one click installer on the shared server. We are only authorized 7500 PHP queries an hour and this went way above that. It also had our host say we violated TOS because of it.

Recommendations to others considering the product

Make sure your host doesn't have a PHP query limit if you plan to use this software for an online shop.

What business problems are you solving with the product? What benefits have you realized?

Once on the VPN server the content management was fantastic. It made our techs able to perform at a much faster pace.

Drupal review by George William L.
George William L.
Validated Reviewer
Review Source

"A powerful rapid website creation tool with dynamic content"

What do you like best?

Huge library of Official and Community made modules.

Very high level of flexibility in design.

Every single element of the site can be replaced with a downloaded module.

Dynamic placement of non-static content.

High level of Developer options and full access to source.

Updated often.

Documentation is open source. Modules are often open source.

What do you dislike?

No method to automate the updating between Core sub-versions or Core versions, which feels strange as every other feature can be updated automatically very easily.

The UI can be confusing and cluttered at first glance, though with a bit of trial-and-error seems not too hard to figure for users of other similar CMS systems.

Unless you turn it off by editing the source, the rich text editor tends to delete certain html classes. Also the unmodified version is, frankly atrocious.

Recommendations to others considering the product

Take a bit of time to read up all the major parts of the docs and to have a feel around the system to figure it all out.

Get a ready-made theme, at least for your first site, as the basic unthemed version of Drupal doesn't reflect the power of the system at all, in fact it makes it look rather weak.

What business problems are you solving with the product? What benefits have you realized?

Creating a website which has static and dynamic content combined, this website has static content in the form of descriptions of services our company provides mixed in with dynamic content in the form of blogs, contact pages, user pages and e-commerce.

Drupal review by Andrea S.
Andrea S.
Validated Reviewer
Verified Current User
Review Source

"Very intuitive CMS"

What do you like best?

It's so intuitive! I worked in the full translation of a well-known website and even though I had never used it before, I only needed a couple of hours induction to continue managing it.

What do you dislike?

Whenever there's a glitch, things can get ugly as it seems that customer service can be a little bit slow. Other than that, I would highly recommend this CMS to anybody wanting to build a strong, professional-looking website that allows for team collaboration and reliable response.

What business problems are you solving with the product? What benefits have you realized?

I feel it allows a lot of flexibility for design.

Drupal review by Bob M.
Bob M.
Validated Reviewer
Verified Current User
Review Source

"Drupal: A Powerful Framework"

What do you like best?

I liken Drupal to a Lego kit. At the outset all you have is a pile of pieces. But given time and know-how you can build pretty much anything with it. So, it's a great tool for creating customized solutions for specific needs. Drupal core is well structured and the 30,000+ contributed modules provide a powerful resource for adding functionality and extending features.

I've been working with Drupal since version 4.7 (Drupal 8 is set to be released on November 19) and have found a huge strength in the platform is the community of contributors. This makes finding help when needed a snap. Everyone I have worked with in the community has been gracious and understanding.

What do you dislike?

Drupal's approach, which is to provide a framework rather than a monolithic solution means that getting started can be daunting. It took us quite a while to really begin to understand the best approach. Now we create our own install profiles that are pre-configured with a core set of modules and settings that let us ramp up a new project quickly.

The other aspect that is both a strength and problem with Drupal is that every major release undergoes a thorough review process that leads to the rewriting of core code and systems. This means that the cycle of releases can take many years to complete and that many features are not backward compatible. Module have to be rewritten to fit the new system and older sites often take a lot of work to move from one version to another. While this is frustrating it does mean newer version are not just piled on top of older versions but are new visions with new code and new approaches.

Recommendations to others considering the product

Talk to people who have used it and learn the benefits and pain points. But if you are comfortable with PHP/MySQL, Javascript and CSS you can build pretty much anything. If you only need a quick site solution with quick and easy solutions, I would look elsewhere.

What business problems are you solving with the product? What benefits have you realized?

Our biggest successes with Drupal have been with larger sites that require unique solutions and types of content. Because of the granularity of the system we can build the sites up from the ground up. We've also written a few modules ourselves in order to solve specific problems and those have found their way into our install profiles and have been contributed back to the community.

Drupal review by Administrator in Graphic Design
Administrator in Graphic Design
Validated Reviewer
Verified Current User
Review Source

"Drupal for the win!"

What do you like best?

The ease of use for end users is my favorite function, but also the ability to customize so specifically to clients needs from small sites such as one page portfolios to large mutlimedia sites such as weather.com is awesome for any developer.

What do you dislike?

There is a steep learning curve for development on Drupal. It is not impossible, but it takes some time to learn how things work together and how to make sites function as needed. Once you have some experience under your belt, this problem is less and less. I do still have some frustrations daily when I can't figure out simple problems and I have been at it for over 6 years.

Recommendations to others considering the product

I would recommend doing research between different CMS's to find the one that will best suit individual needs. From my perspective Drupal is amazing for end-users. If will be an end-user, Drupal is great! If you are a freelance developer looking to make quick money, Drupal might not be your first option considering how easy some other CMS's may be to get spun up, however, if you are looking for long term higher income, Drupal is a specialization that is highly marketable.

What business problems are you solving with the product? What benefits have you realized?

I work in higher education and Drupal has become a great way for our users, who are mostly administrative staff who might not always be familiar with working with websites. Being able to point and click to make edits within a browser has helped them keep sites up to date easily.

Drupal review by Administrator in Think Tanks
Administrator in Think Tanks
Validated Reviewer
Verified Current User
Review Source

"Look elsewhere, unless you have no choice."

What do you like best?

Drupal has been around for such a long time, finding a consultant or firm who specializes in Drupal is a breeze. On the other hand, the quality of the work will vary drastically. You really need technical person on hand to vet the coding practices of the team who will work on your Drupal site.

What do you dislike?

The open-source and community-driven nature of the software means it is very difficult to debug. If you're working with Drupal yourself, expect to spend hours Googling and reading forum posts. Modules (like plugins) are often abandoned. Modules will frequently have obscure conflicts with certain versions of Drupal or other modules.

Recommendations to others considering the product

Hire an experienced consultant or firm to work on your Drupal site. Make sure to get recommendations and look at the sites they've built before hiring them.

What business problems are you solving with the product? What benefits have you realized?

Some large organizations have no choice but to use Drupal. In those cases, it can be a great tool. It can be a robust, mature content management system, in the right hands. It allows site-builders and non-technical folks to manage their websites and do fairly complex operations (see: Views) without touching code.

Drupal review by Agency in Internet
Agency in Internet
Validated Reviewer
Verified Current User
Review Source

"Come for the software, stay for the community"

What do you like best?

Drupal is an extremely modular system that can do whatever you need it to do (with enough modules and code). If your client needs "XYZ" - you can do it. Drupal is "free" as in puppies. You don't pay anything to get it, but you should expect to take it to the vet, buy food for it, etc.

What do you dislike?

Because of what I like best (you can do anything you want), Drupal has historically been complicated to learn and write code for. The latest version, Drupal 8, is a step in the right direction, but still more complicated than other systems. As a result, Drupal websites tend to take longer to build and cost more money to implement.

Recommendations to others considering the product

At the time of writing (May 31st, 2016) Drupal 8 is the best place to start. Not all contributed modules are ready for showtime, but the average website is going to do just fine starting in Drupal 8. The benefits (increased performance, user experience, security, etc) are worth the wait.

What business problems are you solving with the product? What benefits have you realized?

We're able to engage more users in more ways. We can build complex systems for our endusers, while only exposing the to the parts of the website that they need to concern themselves with. Are you endusers laymen who don't know code? No problem! Give them a WYSIWYG interface and use the Paragraphs module or Panels to drag and drop various page elements into place.

Our clients tend to be very happy with their Drupal websites after a little training.

Drupal review by Nichole F.
Nichole F.
Validated Reviewer
Verified Current User
Review Source

"Great platform not for those who have no coding experience "

What do you like best?

I really enjoy the platform overall and I feel that it is more secure than traditional Wordpress sites.

What do you dislike?

Not a drag and drop application. You will need to have coding skills and understand the backend of a website. Do not attempt if you have only mildly utilized Wordpress drag and drop templates.

Recommendations to others considering the product

Great Platform! You can create professional and functional website with so many options to customize and build out

What business problems are you solving with the product? What benefits have you realized?

Relaunching a website off of a DNN (Dot Net Nuke) for a corporate website.

Drupal review by Allan A.
Allan A.
Validated Reviewer
Review Source

"Drupal is a very popular open source CMS"

What do you like best?

Drupal has a very active user and developer community. There are more sites running Drupal than you would know without looking under the hood. Because it is so popular a drupal site can look vastly different from each other with themes while retaining a common underlying management interface. Drupal sites are also very easy to move from one hosting company to another.

What do you dislike?

Drupal upgrades as relatively frequent but are not necessarily intuitive once you have implemented customizations. Since Drupal is popular it is also a frequent target of malicious activity although not nearly as much as is Wordpress.

What business problems are you solving with the product? What benefits have you realized?

We have used Drupal for all sorts of web sites from intranets to customer sites delivering analytics data.

Drupal review by Ryan T.
Ryan T.
Validated Reviewer
Verified Current User
Review Source

"Great for making websites"

What do you like best?

Easy to use, customization, very modular, flexible design

What do you dislike?

It's a little hard to use if you've had no prior experience. But if you're technical, you pick up on the learning curve well.

Recommendations to others considering the product

I recommend Drupal if you're tech savvy and want lots of customization

What business problems are you solving with the product? What benefits have you realized?

We use it to manage two websites

Drupal review by Shravan T.
Shravan T.
Validated Reviewer
Review Source

"Almost the best out there!"

What do you like best?

Drupal is amazingly simple to use, even for a person who has just stepped foot into content management. Though simple, there is not one thing you can't do in Drupal. This is content management of the highest order.

What do you dislike?

At times, it can get really slow and works you up. People at Drupal can really do something about the slowness of the system.

What business problems are you solving with the product? What benefits have you realized?

The entire website content is on Drupal and therefore, editing it is really easy. The earlier system we used to use was a pain in the neck. Drupal has saved us from nightmares.

Drupal review by User in Marketing and Advertising
User in Marketing and Advertising
Validated Reviewer
Review Source

"Amateur to Web Pro with Drupal"

What do you like best?

I love how easy it is to make webpage changes and uploads using Drupal. I don't have to be a web master to make significant changes to my clients' websites and that is awesome!

What do you dislike?

It would be nice if there were more internal options for formatting the text while making edits to pages. Things like changing text color, font, and size aren't as readily available which can slow you down.

Recommendations to others considering the product

I would recommend taking a look through all of the menus to familiarize yourself with not only how Drupal works, but with how your client (or your own) websites are formatted.

What business problems are you solving with the product? What benefits have you realized?

We are keeping our clients happy with regularly updated websites that we can make edits to within minutes. They don't have to wait long at all to make big changes and they really appreciate it.

Drupal review by Eric J.
Eric J.
Validated Reviewer
Verified Current User
Review Source

"Durpal in Higher Education"

What do you like best?

The ability to customize the Drupal install to fit my institution's needs. In addition, the robust community and widespread use allows me easily reach out to colleagues in order to address problems.

What do you dislike?

The learning curve is rather steep with Drupal. Getting a new developer up to speed with all of the different systems used to create a theme, a module or a site can be cumbersome.

Recommendations to others considering the product

Download it, install it and give it a try. There's almost nothing it can't do.

What business problems are you solving with the product? What benefits have you realized?

Drupal is the primary CMS for my university. It replaced a commercial CMS 6 years ago and has done an outstanding job of adapting to the university's needs and providing a secure and stable platform for delivering the university's message.

Drupal review by User in Higher Education
User in Higher Education
Validated Reviewer
Verified Current User
Review Source

"Easy to use and very customize-able"

What do you like best?

I like that I don't need to know code to use it, and that I can view the code of what I design so I can learn it.

What do you dislike?

I dislike that if the window is open too long nothing saves. It's so easy to work on something for longer than the allotted time.

What business problems are you solving with the product? What benefits have you realized?

Drupal has made it easy to create a branded website for our brand. It has benefited us because we can relay so much information on our website and link all the pages we need.

Drupal review by Administrator in Marketing and Advertising
Administrator in Marketing and Advertising
Validated Reviewer
Verified Current User
Review Source

"Way better than Wordpress!"

What do you like best?

Drupal definitely has a learning curve, but once you get the hang of it, it is hard to look back. When I first started using Drupal with my old company, I learned how to use it and got a website launched in 5 months. There is a module for almost anything you want to do, and that is so awesome!

What do you dislike?

There is a definite learning curve, although not too bad. It can also be hard to figure things out. Also, Drush can be annoying as well.

What business problems are you solving with the product? What benefits have you realized?

setting up a website that the client can take over and update themselves. If done properly, a drupal site, when finished, can turn out amazing. The client WILL be happy.

Drupal review by User
User
Validated Reviewer
Verified Current User
Review Source

"Drupal is maturing, but not quite there yet."

What do you like best?

The Symfony 2 integration. The roles system. The integration of popular community modules into Drupal 8 (e.g. Chaos Tools).

What do you dislike?

Horrible developer experience, despite being advertised as having a better developer experience than Drupal 7.

Recommendations to others considering the product

Drupal 8 is a step in the right direction. I once asked the drupal community how they expected new developers, those coming from MVC backgrounds, to learn their system.

I was met with a response of (paraphrasing) "Drupal 8 is Symfony2, with a lot of historical 'drupalisms'". Unfortunately, if you don't have the time to learn these various "drupalisms", I'd suggest steering clear of Drupal until Drupal 9, or a very mature Drupal 8, in about 3 - 4 years.

What business problems are you solving with the product? What benefits have you realized?

I was attempting to leverage the community. Unfortunately, while drupal may have a community - it's not a very mature one. You can leverage far more from the mature Node.js community, for instance.

The community's tooling was getting there (e.g. Drupal Console), but was still underdeveloped and buggy.

The biggest benefit I realized during use was the ability to easily communicate with members of the community on IRC, drupal.org or other common areas. Unfortunately, it was almost always to get clarification on poorly documented APIs.

Drupal review by Administrator in Music
Administrator in Music
Validated Reviewer
Verified Current User
Review Source