Drupal
About Drupal
Awards and Recognition
Drupal Pricing
Open source and free
Free trial:
Not Available
Free version:
Available

Other Top Recommended Content Management Software
Most Helpful Reviews for Drupal
1 - 5 of 431 Reviews
Luke
11 - 50 employees
Used more than 2 years
OVERALL RATING:
5
Reviewed October 2021
Powerful open source alternative to WCMS monoliths
Madhu
Verified reviewer
Graphic Design, 1 employee
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
3
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed September 2017
Phenomenal software
Drupal has seven main Pros: 1) It's uses a very flexible system of modules. You can use Drupal modules to add new features to your site. For example, the Membership module lets you add member based services, the Video modules lets you host video clips, while the Commerce module lets you add shopping features. Each modules is made up of smaller modules, which ensures you only activate the bits you need for your project. Best of all, you can mix and match the modules to create things the original module designers might have never considered. For example, combine the Commerce, Membership and Video modules to create a paid for membership site of training videos. 2) It's very layered. In Drupal, system code lives in one layer, code to do with appearance (e.g. CSS, HTML) lives in another separate layer and custom modifications live in another separate 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 good support network of dedicated and helpful users who are willing to provide plenty of free help. There's also 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. Hence, 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 Drupal's module system means you can easily achieve 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.
CONSDrupal 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 redo it from scratch it in 3-5 years. Hence, it's not really good for projects which only have a budget for minor changes each year.
Anonymous
51-200 employees
Used daily for more than 2 years
OVERALL RATING:
4
EASE OF USE
3
FUNCTIONALITY
5
Reviewed November 2020
Drupal is difficult but worth it
It was very difficult to get started with the product but I find the flexibility more than rewarding as I perceive an unlimited ceiling in developing with the product.
PROSDrupal's ability to fit every potential need is what originally drew me to the platform and keeps me developing in it's rich environment.
CONSIt's very challenging to get started in Drupal. Naming conventions concerning views, nodes, taxonomy, menu items, panels, modules and tokens can be confusing and particularly overwhelming to a beginner.
Reason for choosing Drupal
Drupal appeared to have the most professional large-company client base.
Reasons for switching to Drupal
Wordpress's core product was too simple and full of frustrating "gotchas". It seemed that to get anything setup except a basic site would require the purchasing of multiple plugins.
Aníbal
Verified reviewer
Used daily for less than 12 months
OVERALL RATING:
3
EASE OF USE
3
VALUE FOR MONEY
5
CUSTOMER SUPPORT
3
FUNCTIONALITY
3
Reviewed June 2018
Powerful but difficult for the user, it can be improved
In my work I managed to complete the development of a project with this software, our team was congratulated by our bosses and the board of directors is very happy with the results, we are currently in the quality testing phase, I hope that soon Drupal can be launched in the production environment On a personal level, I see it as an option to do independent work, so I can obtain many benefits.
PROSWhat I like most about Drupal is that it is free, you can make a complete implementation without investing money in software, we have chosen to implement only free software, so we have done it without cost, I like the possibility of being beyond the simple The content of the administrator has options for future developments, it is easy to install and its use is quite practical, I liked the fact that it has a nice and worked administration interface that makes it easier to explain to users how they perform their tasks. Daily within the application, the English-speaking community is numerous, which helps with some problems that may arise along the way. I think the system of blocks that has at the moment of structure the content within the page makes it relatively pleasant, we have taken a project to its final phase with Drupal I can say that we have done well.
CONSThe first thing that comes to my mind about what I do not like about Drupal is the cache system that has sometimes driven me crazy, it serves obsolete content and there are many conflicts when different users need to edit the same article, another problem is that there is failures in some buttons of the administration, sometimes the buttons do not perform any action, I had problems because sometimes the functionality of uploading an image or a pdf file fails when they are large, I think Drupal is designed for programmers and not for people without experience In the area of information technology, this could improve, the Spanish-speaking community has fallen short, it is difficult to find documentation and quality help in my mother tongue, I feel that Drupal is staying a bit behind in terms of extensions If there were more, it would be more attractive for more people.
Anonymous
2-10 employees
Used monthly for less than 12 months
OVERALL RATING:
4
EASE OF USE
3
VALUE FOR MONEY
4
FUNCTIONALITY
3
Reviewed June 2023
Ultimate Content Management Powerhouse
I appreciate the depth and complexity of Drupal, as it empowers me to tackle complex projects and implement advanced features. The supportive community has been invaluable, providing assistance, updates, and a wealth of knowledge
PROSAs a Drupal user, one of the things I love most about it is its unparalleled flexibility and extensibility. Drupal's modular architecture allows me to create and customize websites and applications to meet client needs
CONSthere are a few aspects that could be considered challenging for some users. One aspect that can be a bit overwhelming, especially for beginners, is the learning curve associated with Drupal's complexity. The system can be quite intricate and may require a significant investment of time and effort to grasp its full potential
Reasons for switching to Drupal
client needs