WordPress vs. Drupal: Choosing Between Two Platforms

Posted on April 7, 2015 by in Resources | 102 comments

WordPress vs. Drupal: Choosing Between Two Platforms

Released only a couple of years apart, WordPress and Drupal are big players in the CMS market but WordPress has gained a lot more popularity over the years. Its user base is almost 10 times that of Drupal – but is it 10 times better?

Like with any technology debates, each side has its loyal followers. As a WordPress advocate, you’ll be happy to know that I’ve done my research on both sides and will be presenting an argument for each here.

The answer in the WordPress vs. Drupal discussion really comes down to level of skill. And succinctly: Drupal has more features that are brilliant if you know how to use them, but useless and confusing if you don’t.

Let’s go into the detail.

Ease Of Use

A deciding factor on which to choose could be how easy it is to use. If you know you have limited knowledge of website development and you need to get to grips with your CMS straight away, put simply there’s no point in choosing Drupal. Its back end is a lot more complicated than WordPress’ user-friendly one. With WordPress, you can start blogging in minutes using the WYSIWYG editor.

WordPress admin demo

Another advantage of WordPress is the brilliant community who are there to help you with queries. Such passionate people want to give others advice based on their own experience, which is great for learning how to make your website better. Drupal has a community too and it’s in no way small; it’s just smaller than the one WordPress has.

WordPress forum

When it comes to upgrades – which WordPress does every 3-4 months – WordPress does this seamlessly without you needing to worry about a thing. Drupal’s upgrades don’t include the code. So again, you’ll need the developer knowledge to handle this. Some upgrades require a whole redesign.

If editing on the go, WordPress has a brilliant mobile app, which lets you write, edit, and post articles as easy as if you were on your laptop or PC. Drupal’s interface is responsive, so it’s also really easy to use; it just doesn’t have an app.

Customizing Options

The easiest way to customize your website is through themes and plugins. Adding these takes it from being a blank canvas to something that fits your individual needs. WordPress is the winner here, as it has nearly 37,000 plugins and a variety of free and premium themes. The premium themes let you change almost every aspect of the website, making this is highly customizable option. Check out the themes we offer at Elegant Themes here.

WP themes

The reason why there are so many plugins is because the huge open-source developer community has developed them for their fellow WordPress friends. It’s these plugins that make WordPress so flexible. You can use WordPress if you want to run a simple blog, have a portfolio to share, showcase your business, or host an e-commerce store.

Drupal offers this flexibility on page types without the need for plugins. However, if you want the convenience of using a plugin, Drupal uses modules instead of plugins and the good ones don’t come for free. Plus, there are limited themes available, so you’ll need to seek out a designer to help you turn your site into something pretty.

A developer can create something that’s unique and data-rich through Drupal, whereas there’s always the possibility that your website can look like your neighbor’s (or competitor’s) if you opt for a free theme from WordPress. This can be the easy route – it’s customizable, but is it enough?

Cost

Drupal developers are less easy to get ahold of than WordPress developers and can therefore charge a lot more. They will have had to go through the steep learning curve of getting to know Drupal and they’ll be looking for payback. And remember, you’ll very likely have to fork out this expense unless you’re a technical whizz yourself and are able to build your own website.

They’re both free to download, but the premium plugins and themes for Drupal cost a lot more than WordPress, whereas there are a lot of free options on the WordPress market.

Bear in mind that if your website grows, you’ll need significant server resources to hold it up if using WordPress.

Security

Drupal wins this round. WordPress’ many plugins can have vulnerabilities and be easily hacked, particularly if the website owner doesn’t update to the latest version or the plugin gets old. Or simply, hackers target WordPress because it is so popular. However, there is a paradox solution: install third-party plugins that increase your security.

Drupal has enterprise-level security and provides in-depth security reports, hence why you’ll find governments using it.

Drupal security

The Size Issue

Drupal can support anything from a one-page static site to something that has thousands of pages and thousands of readers reading those pages simultaneously.

As WordPress was originally designed as a blogging platform, its ability to handle really large volumes of content has been affected and can create a slower experience.

Which Does Google Prefer?

Search Engine Optimization isn’t platform specific but there are a few tricks that make one better than the other. Both have SEO built into them. It has been said that Drupal was built specifically to be search engine friendly but WordPress has a multitude of plugins that can enhance this.

Drupal’s pages tend to load faster due to its default caching features, and search engines put a preference on faster websites. Drupal is also able to handle larger amounts of content. A large volume of useful content is important for SEO.

One big difference between the two is how they handle mobile sites. Many of Drupal’s mobile themes run better off a subdomain, which creates two separate URLs to index in search engines i.e. www.yourdomain.com and www.m.yourdomain.com. WordPress doesn’t have this issue as most of its themes are mobile responsive.

URL

URL2

Multiple Authors

If your website is to be used as a publishing platform and you need the ability to let multiple authors log in, create a profile, and post articles then WordPress is better for this.

There are various types of suggested authors, from Subscribed where you can simply view the content, to Editor who can edit other’s work. Of course, there are also the Admins who control the site. As an Admin, you can also edit the capabilities of each of the users and create new roles, making WordPress incredibly flexible in this area. You’re also able to add roles within Drupal, but there are fewer standard roles set up already.

Drupal comes with a basic revision solution, so multiple authors can work on an article at the same time and see the tracked edits. WordPress needs plugins to be able to do this, but there are many competent versions available.

Who Uses Each System?

Drupal boasts The White House and The Economist as users, whereas WordPress has The New York Times and CNN. Because of the varying benefits already discussed, WordPress is the obvious choice for creative websites and publishing content, and Drupal is good for those who need a stable and scalable website without prioritizing aesthetics.

Drupal users

Overall, developers take to Drupal because it is powerful and flexible, so they can work their magic on it and create their own solutions. Bloggers and small businesses that don’t have the knowledge or time and want something really simple to use will opt for WordPress.

It’s perhaps because of this reason – the larger proportion of bloggers and small businesses over developers and those who pay developers – that WordPress has so many more downloads than Drupal.

And The Winner Is…

I’ll leave it up to you to make your final decision as you need to consider what you’re using your site for and where you think you’ll be in the future.

For instance, if you’re a creative agency, you’ll want to project your unique designs, so Drupal might be your choice. Drupal comes in at the top again if you hold lots of data for your own company or clients, since security will be a top priority. And if SEO is part of your marketing strategy, Drupal will work best because of its ability to handle lots of content and provide a quick page load.

If you want to create a multi-author publishing platform, you’ll be better off with WordPress. Just make sure you’ve estimated how big your site will become, as Drupal can handle larger sites better. It’s possible to switch later once you’ve grown, but it’s obviously simpler not to.

The main factor – and it’s a big one – is the ease of use. If you don’t have the experience to develop your own website, or don’t have the time or money to pay someone else to, WordPress is the option for you. You can basically ignore the extra features of Drupal!

Drupal was designed with developers in mind and so the design possibilities are endless. Developers are actively encouraged to come up with their own solutions. But this developer-friendly aspect is intimidating for the lay-man, and so it’s a strength and a weakness at the same time.

Have you had experience of WordPress and Drupal and agree with the comparison? Would you consider switching between the two? Let me know in the comments below!

Article thumbnail image by retrorocket / shutterstock.com

102 Comments

  1. Drupal is still around?? Who knew….. 🙂 j/k

    On a tangent…..I just found PHP Nuke (anyone here old enough on the web to remember that one?) after years and it’s still around.

    • PHP Nuke was the first script I started messing with when I got into web stuff. That is really kinda funny!

    • Big popular sites use drupal. I’ve seen more news or government sites use drupal than wordpress. add https://www.whitehouse.gov/

    • I recently after years of experience with content management systems came across a system with the new User Experience Platform (UXP). I had been hearing about these new buzz word
      “UXP” in technology for some time. I really didn’t understand what it meant for my company or me. I did a quick Google and found out this new platform could easily create productive for us. We were using SharePoint but between the licensing, I.T. staff cost, and the fact that it didn’t have any real social capabilities made us search for a new CMSs fast.
      We found Centralpoint by Oxcyon. At first we were a little hesitant but after the first issues occurred and their team solved the problem it left us pretty confident. What was really impressive is that Centralpoint came with over 230 out the box modules. This meant that we didn’t have to deal with a lot of third party software. Lastly we cut down on cost because it wasn’t any cost per seat.

  2. Will Drupal get Divi 3.0 and the new Divi Page Builder? Nope? OK, no thanks.

    • Divi is a WP theme. And Drupal is not WP. There are equivalent Drupal modules called Display Suite, Views, Panels that can build any kinds of layouts and displays possible as long as you know what you’re doing.

      Yep, the main take away is you know what you are doing. Divi page builder is wonderful especially if you want to create a page with different layouts without needing to know how to code.

      Problem with this is what if you have multiple pages (say 1000+) that should stay consistent, and all you want is to update the contents and not keep building up the layout for each page, that is when Divi becomes problematic to maintain. Also can Divi layouts be stored in a file to be stored in a repository, or is it all in the database?

      Comparing WP with Drupal is very primitive. It’s like comparing oranges with apples. Two very different platforms and target users.

  3. Ron Seigal – LOL…I remember PHP Nuke, although it’s been quite a long time since I used it.

    I’m a developer, so have used all the major CMS platforms.

    When WordPress was a baby, I wouldn’t touch it due mostly to security concerns, and lack of layout options. That of course has changed.

    Drupal was a major pain, and while you can do almost anything with it, for simple sites, it was more work than is necessary. Just try to teach a client to use Drupal. I dare you!

    For most of my career, I used Joomla. Loved the templating system, (very easy to make custom templates) and the ability to do just about anything I needed, combined with ease of use, BUT…they had a drawback, and it was major. The upgrade process was always cumbersome and time consuming, requiring reinstalling all the extensions, (akin to WP plugins) which do not update automatically, and many clients just didn’t want to pay for an upgrade, 6 months after they paid for a site. As a comparison, (not including time to backup) upgrading a Joomla site from 1.5 to 2.5 would take days, while updating WordPress takes minutes. I have heard that this is better now with 3.0, but with the multiple releases of Joomla, and no clear easy way to upgrade, it got me thinking about that they did not really flush out a longterm viability plan.

    WordPress updates are a breeze, and the number of excellent backup and security plugins that are available now, made the switch an easier decision for me. Properly set up, (and few non-developers do this) with adequate server settings, and plugins, I have found my WordPress installations much less prone to attack than the Joomla installations.

  4. We use both platforms here – WordPress for some legacy micro-sites and Drupal for our main corporate site. I think your comparison is on the whole quite accurate but it is definitely weighted in favour of WordPress which I think is a little unfair. Yes it doesn’t come with as many out of the box but adding different roles for access levels is super easy in Drupal – plus you have really fine-grained control over every permission you want to grant to a particular role.

    Drupal is definitely more security focussed, although WP has made some great improvements in this area.

    That mobile site thing is nonsense. Drupal can be configured however you want it. Use a responsive theme and it can all happily live under the same URL.

    Anything I have ever wanted to do in WordPress I can easily achieve in Drupal, although it’s not always true the other way around.

    For me, while the two platforms are very equally matched in most ways and we pick which ever is more suitable for a given task, it comes down to two things when setting them apart from each other:
    1. Despite the team behind Drupal’s best efforts (although it improves with every release), it has a fairly steep learning curve and WP is definitely more user friendly for first time users.
    2. Drupal modules are like Lego. You can build anything you can imagine and usually all through the UI without any PHP skills. WordPress Plugins are great but they tend to serve a single purpose. They’re isolated from each other. Drupal modules are, as a rule, incredibly flexible and communicate very effectively with each other because of the coding practices enforced by the community. This means that by using the correct combination you can create solutions where there isn’t any one particular module that will do it out of the box.

    I love both, but would always choose WP where the end user is less code-savvy, and always choose Drupal when I want to build something interesting.

    Sorry for the long post, but hopefully it has proved helpful to someone!

    • “Drupal modules are like Lego” spot on. I was amazed with this. there is so much more flexibility. You essential create your own plugin using modules because everything works with each other. It was so much time consuming for me though. I never created enough to just reuse items.

    • I am a WP theme author and I have to come to WP’s defense here. “WordPress Plugins are great but they tend to serve a single purpose.” might be true if its a simple plugin meant to be so… Otherwise WP has built in functions meant to be communicative and its about to get a built in JSON API. It seems like you’re comfortable with Drupal but I’ve decided to make my career exclusive to WordPress at this point. Where I have built awesome websites and plugins with far less effort than my Drupal efforts.

      The UI of the admin side is a huge bonus to me. This alone makes WP the only choice for client based sites. And its been consistent in my career to hear “Drupal” in tandem with frustrated clients.

      About Security:
      That’s cool that Drupal has security built in but as a developer I don’t ever want built in security. I want to be fully responsible for how my security is implemented and what it is implemented with. This is one of WordPress’ genius moves. It has created a brilliantly constructed coding framework that doubles as a CMS. You build upon it. As far as serious websites are concerned you should never rely on ‘out of the box’ features to ward off hackers. Those are the exact exploits that are targeted.

      About speed:
      I think the author may want to show some benchmarks for “large” websites running on Drupal vs WordPress’. As far as I remember this issue existed on WP verions >3.1 only. Also site speed is yet another thing that should not be left to out of the box features. Caching, minifying, compressing etc. should be carefully crafted on any platform.

      • As for the speed on large sites – it depends. If it’s a large blog / news site (or a MS network of them) then it’s fine. With proper caching you’ll have the exact same results. But if we are talking about large sites with complex data structures – then it’s a different story. WordPress’ built-in taxonomies and metadata just can’t be that fast. Especially metadata, which is stored in a db table without indexes. This table grows to hundreds of thousands of records and any custom query by metadata requires a full table scan which is incredibly slow. Caching those queries won’t help. Of course, you can use Elastic Search, but it’s a separate server-based solution (for advanced users), and covers only part of the problem. It’s complicated topic. There’s one more way – creating custom database tables with structure and indexes you need, building custom objects and relationships etc – then it will be as fast, as Drupal or any custom solution. But it’s advanced technique, requires same level of developer experience as Drupal or even Laravel does. And it will hardly “connect” with the rest of WP features and plugins. It’s an option, yes. But not for a regular user.

      • I believe you never build a large site or ur large site means 50 thousand of page ……..
        that is far from large.

  5. This article should be about choosing the right tool for the job, not which one is better.

    Something not mentioned in this post is how Drupal handles intranet sections of a site. It destroys wordpress in this category. Drupal can tame any beast so the size of a website should determine if Drupal is needed.

    I’m a wordpress guy because the need for simple sites smaller than 20 pages are in higher demand. With that said, when a client who is looking for a site larger than 50 pages, in multiple languages and requires a client section, then Drupal is the right engine. It’s also very secure as stated in the post.

    Everyone here should consider looking at Drupal if you plan to land a big fish. If you don’t want to deal with large clients, then stick to wordpress which can handle everything nicely. It’s your call.

  6. Have used many but as the flexibility of design implementation on WordPress is so simple that a novice can do with a little tricks.
    For Drupal or Joomla its become very hard and now a days you can leave design aspect anymore.
    So Long Live WP…..and Divi too.. 🙂

  7. I have used both, and, being a programmer since the days of punched cards, Drupal has more appeal, as it is more easily extensible via third-party or custom-programmed modules, more granular ability to apply permissions to content, a ton of contributed modules to help you get what you need going easily, and a lot of great themes that include mobile-first responsive HTML5 designs. It is easily extended to provide multi-author capability with workflow including publishing approval via some of the third-party modules I mentioned. It has a lot of good SEO features built in, and loads quickly even on busy sites, provided you’ve got a good host, and Drupal’s site lists a bunch of known-good Drupal hosts. The only thing it isn’t is “easy” enough for the non-tech-savvy to start up. The contest between the two has a lot of the hallmarks of the Beta vs. VHS battle….

  8. I’ve used all big three systems (WP, Drupal and Joomla) in a corporate (big) environment.
    From a *user* point of view, I hated Drupal with the heat of a thousand suns. I found it clunky, restrictive (and not in a good way) and just plain bewildering at times. Of course, I admit I was biased coming to it because I’d already used J! and WP extensively and also another “real” enterprise CMS and was expecting a similar experience.
    And, as a someone who used to work for a govt dept that adopted Drupal – it wasn’t because it was secure, it was because “the White House uses it” and it was “free”, and both those reasons are so flawed they are silly. *eye roll*.
    After my experience using Drupal on big internet and intranet sites, I would never consider using it seriously again. Out of the box and even after extensive modifications and add-ons, it couldn’t do timed publication, you couldn’t work on a draft version of a page (and save the draft) and so many other niggly user end problems that it just made my website life miserable.
    After using WP for the last few years though, it’s my go-to system for publishing sites, mainly because it is so easy to teach other (non-technical) users how to use it and security can largely be addressed if a bit of care is taken from the beginning.

    • The limitations of Drupal in working on drafts, timing publication, etc. are really quite simple to set up in Drupal. I’m surprised you had these issues. I feel there must be some information missing somewhere.

    • If you only spent learning Drupal for a few weeks without thoroughly researching + on the back of your mind, you’re comparing it to WP or Joomla, then you’ll be biased that it’s clunky. Why? Because you’re already biased on how “everything should work”. If you clear your mind and really want to learn, you’ll see how amazing Drupal is and all the draft versions, permissions and multiple authors publishing is simple to achieve.

      But simple means differently for everyone. Because anything simple is only achieved if you took the time to learn it and not compare it with what you think you already know. Drupal is diffferent from WP and Joomla. There’s a reason why it exists.

    • WHAT, there are mutliple ways to do timed publications a simple field and views filter might do what you need, 2 minutes to setup. Rules will do it, 10 minutes to setup, Workflow modules will do it, Workbench module will do it, Actions will do it. There are even a couple of time dpublishing modules that do exactly this eright after install.

      Working on draught version??? The revisioning module does exactly that and vit does it much better than anything in WP or Joomla.

      Clearly you have no idea how to use Drupal and shouldnt be posting such statements.

  9. My vote is to WordPress. It’s very simple to use and very much suitable for new and old user.My suggestion will be,go for WP,it is the ultimate king of web platform.

  10. I began my life on the web studying Drupal with the brilliant and wonderful Drupal developer & author Victor Kane. Despite his brilliance as a teacher after 6 months I surrendered. I couldn’t believe the saying: Drupal will kill the developer (or is it, the webmaster?) No matter, the developers won’t even need a band-aid! Drupal is impenetrable unless you really have serious developer skills. After a few dispirited months, I met WordPress. Within hours, I was skipping around the room like a little girl at her own birthday party! Years later – I never looked back. It just gets better and better. Yes – inferior security is definitely a downside. But that’s up to me or any user – – to be extra vigilant. A small price to pay for all the gain! WEEEELLLLL worth it!

    • I wonder if WP really does have inferior security, or if it’s just down to the fact that it’s more popular, and thus gets more attention from hackers.

      • I have wondered the same thing. Most of the issues seem to come from

        1. The sheer number of WP websites. There is something to the idea of “security in obscurity.”
        2. Not keeping a site’s themes and plugins current and allowing malware in the security breaches, which kind of goes back to the sheer number argument. Lots of people get into WP to blog and run out of ideas or interest after a while. They don’t bother keeping the site up-to-date and that’s when a hacker gets through. Also from the good old days, I get hackers using “admin” as a username and I bet password as a password. Those people are banned for life from my sites.

  11. This post made me wonder if I should go poke Drupal again, just for the memories. So I popped over to ThemeForest to look for a good Drupal theme.
    I sorted by “best selling.”
    Top Drupal seller – 1,554 copies sold.
    My eyes popped open! The number 1 WordPress theme – and I knew this – didn’t even have to check – Avada with over 100,000!
    Whoa! Clearly, I’m not the only one skipping around like a little girl at her own birthday party when getting my WordPress groove on!

    • Whoops – 2500. not 1500. Apologies for the error but still!

    • ^ that’s the problem. people want an out of box solution with drupal..but no. You pretty much have to create everything, and not rely on pre-bult things unless you are reusing something you created previously. more experience users use drupal.

      • The other Drupal defenders contradict you here. They say their built in functionality like caching and security is what sells it. More experienced “Users”? Or developers? Because neither are true. I’ve developed on both.However a developer who sells a Drupal solution to a business that is going to run it afterward is just crazy.

        • Ben I’m curious as to why you think a developer who sells a Drupal solution to a business that is going to run it afterward is just crazy. Could you give some reasons please?

    • WOW Judging a CMS by the number of sales for the most popular theme…haha, LOL… Spectacular. and getting excited about it..

      Only a wordpress fan would say such a thing.

      For a start Drupal developers generally dont buy themes! they develop them and all the best Drupal themes are free.

  12. There shouldn’t be a ‘versus’ – they really are different tools and Jaime is correct that this blog entry should be about choosing the correct tool.

    I run over 50 websites at a University and Drupal is incredible in handling complexity and customizations, and we can share content and users between them with ease (and some developer time)

    I also manage about 30 small business websites and WordPress in incredibly easy and intuitive to setup and design (using Divi, of course) for our clients, and we purchase some plug-ins for the rest.

    I’ve tried WordPress at the University and Drupal for a small business – every attempt left a lot to be desired. Wrong tools for those jobs.

  13. I use both. Three of the websites I work with are Drupal based and the other three, including my personal site, is based on WordPress.

    Drupal can be intimidating for a new user but there are many built-in tools and functions that require plugins for WordPress to duplicate.

    Overall, I prefer WordPress for people who have limited experience in working with websites. It’s easier to use, although not always more intuitive than Drupal.

    With the Drupal sites, I work with a team of people who are website savvy and make the most of the tools that are available.

    • i prefer the cms wordpress, because our clients are asking about wordpress and not drupal and I think Wordpres sis easier to handle. But Drupal is not a bad CMS at all. I knew the plugins in WordPress for SEO and they have a lot of options and settings and they do a good job.

      I will look at the next version of Drupal and maybe I will change my mind

  14. It’s always about the website you want to build. I choose the system that provides most of the features needed on board. Less plugins, less updates, less security issues.

    • Nice Drupal site but thought I could read your site in my language!

      Cheers!

      • @bb – sorry, still german only …

  15. Does anyone here with experience on both platforms have any specifics about the repeated blanket statements that Drupal’s security is better than WordPress? It would be great to hear someone’s example(s) or opinion about what constitutes Drupal’s built-in security strength.

    • Scott, I thought that statement about security was a bit facile. This is my understanding and opinion:

      Both WordPress and Drupal are awesome. Both have tons of friendly, helpful people. It is not about one being better than the other, but what fits the need, the end users, and the team putting the site together.

      Both WordPress & Drupal have security teams that are very active, but the Drupal team has a higher profile. You can subscribe to a Drupal security mailing list and they email you whenever a vulnerability is fixed. If you do that you will see that there are a fair number of security issues fixed each month. The WordPress security team works quietly behind the scenes. You only hear from them in extreme cases.

      Drupal also seems to have a more stringent initial module (plugin) submission review process. The good news it that the quality of code may be better, but the downside is that it can take months and months for a module to get accepted or it may be rejected because it is similar to an already existing one. That said, I found the WordPress team gave good feedback when I submitted a plugin for review, both related to functionality and security.

      Drupal core cannot be updated from within the UI, which means that it is harder for an organization that does not have dedicated IT staff to keep it current. The WordPress update process (automatic and user initiated) is easier. Also, the WordPress team has the ability to push plugin security updates in extreme cases.

      In WordPress-land a plugin has a security issue and lots of websites will report “security hole in WordPress – millions of sites at risk”. The security issue is with a popular plugin, not WordPress core, but that distinction is often lost. I guess that is the price of being so widely used.

      Drupal pitches itself to enterprises much more aggressively than WordPress does. The Drupal founder has stated that as a goal in interviews. Thus you get sites like the White House using Drupal. That does not mean that Drupal is more or less secure. Drupal recently had a very large security issue, referred to in the Drupal community as “Drupalgeddon”, which of course meant that all of those big enterprise sites were at risk, just like all of the smaller WordPress sites are at risk when their is a security issue with WordPress.

      My opinion is that for either system, the security of the site is largely dependent on following basic security practices and on keeping the site up to date. I think that one sentence is as close to a final word as anyone can get. I hope this helps answer your question in a clear and fair manner.

    • I use both. I found this blog because I have a client with very senative data some of which needs to be available on the front end.

      Drupal has granular roles and permissions which is uniformly adopted by modules. It allows simple to complex access by context like group taxonomy or even country. It also has great auditing. All modules provide these. Security concerns are a cultural thing in drupal. That is not free. A business needs to think through this and actively manage change. It’s not sex nor easy but blows away wordpress. For a blog who cares about security at the expense of simplicity. Btw if you really want to understand drupal look at the dev discussions to see what is important and buying themes on themedorrest is not up there.

      On responsive… I could reply to this nested thread with my phone in vertical layout as submit button was hidden…..oops

  16. Both are developers den and while one is user friendly and the other is developers friendly. I used WP mainly because of her dynamic community and brilliant developers (consider frameworks developers e.g Divi and the rest) that can create things outta the box and even create thousands of pages site (portal) as viewed by Prof. Jesse Friedman in Web-designer’s Guide to WordPress. Also, WordPress can be used to power the Intranet and if not readily powerful,some developers are right now wrenching out solutions somewhere. Just imagine the whole world speaking one language, innovation will be endless and we can recreate The famous tower of Babel once again through our WP sites!

    Thank you Brenda, I’d love to see more post on WP being used as an Intranet.

    Cheers

    • If you think about it, WP and Drupal or even Joomla does speak the same language, it’s called PHP.

      But on another note, if everyone is speaking the same language and all using WP, I think there won’t be awesome applications built at all because WP cannot create something like Twitter, Facebook or Custom Applications. WP is only meant for websites and simple applications. But it cannot handle concurrent apps and SPAs.

      If you don’t know what those are, yep you have to learn a new language called NodeJS or maybe even Javascript. It will be a steep learning curve like learning Drupal.

      There’s a whole lot of other languages besides PHP that exists for a reason. But if you don’t take the time to learn it, you’ll only complain and think WP is it. One trick pony, right?

  17. “One big difference between the two is how they handle mobile sites.” it is nonsense. It is down to theme design, there are few good framework for responsive websites Zen, Omega 4 …and tons more for WordPress. Good point in drupal is server scaled images what does improve performance

    • Drupal image handling is awsome. Define an image style and you will get it pixelperfect.

  18. WordPress is very easy and simple in coding compare to Drupal in spend many time in coding.

  19. I only tried Drupal a couple of times and got frustrated quickly. With WordPress I was posting in minutes and was impressed. My go to CMS is still Joomla. Joomla had issues going from 1.5 to 1.6/2.5, and I switched to WordPress for a short time. While studying pen-testing I discovered that WordPress and Drupal had over 10 exploitable vulnerabilities while Joomla had only 1. The one that Joomla had was in version 1.5 and 1.5 was already discontinued. I used WordPress for my Blog and love it, but I use Joomla for most of my websites.

  20. WP is superb at delivering a great out of the box experience for writing, publishing and handling media. Drupal always feels clunky in this regard, even with additional modules and customisation; I really hope Drupal 8 improves considerably in that area.

    One of the best Drupal features are the way it lets you easily create custom content types and custom fields. WP lacks a defacto way of handling these, but ACF, Pods etc compare well with what Drupal can do. Drupal also has a module called Views which is great at retrieving data in most cases (complex scenarios can be infuriating).

    Ease of maintenance is a big difference. WP makes it simple, but Drupal requires manual core upgrades via the Drush command line utility. The way WP does things is a lot better, even for a developer, especially when looking after many sites. Upgrading between major Drupal versions is also a bit of a nightmare.

    • I love drupal extensible content types and especially entities. I wish wp had them. Pods and types are great but in drupal all modules understand the same entities so you don’t spend time bridging. Divi is a great step in framework building.

  21. Very nice article 🙂

    Anybody remember MovableType ? But I digress. I came across WP many moons ago. I needed something for simple websites .. allowing the client to do content editing. Even (at that time) WP was too complex, so I developed my own CMS (PHP based of course). And yes I experimented with both J! and Drupal.

    Fast Forward …
    Exclusively using WP at the moment. And again, I am a developer. Similar clientele as way-back when. Develop a web presence. Allow (and teach) client (limited) edit capability. In addition one can use WP to develop reall applications. Yep WordPress for web-applications, not just web “sites”.

    Now .. the learning curve ..
    For me it was “steep”. Coming from hard-core software development, the lack of standardized code, inconsistent API etc, is mind boggling. However, not only has this gotten better with every new release, once you learn the idiosyncrasies, the WP engine is a very flexible and powerful beast indeed.

    Security ..
    As a developer, I am not too worried, as there are a number of very GOOD solutions and tools available. And there is of course server security, regardless of WP or Drupal, and we manage our own servers.

    Content ..
    The article mentions that (somehow) Drupal allows for more content. Since both platforms use the paradigm
    “store content in the database” -> “decode request” -> “fetch content from database – or cache (WP plugins)” -> “render”
    can someone explain how Drupal is superior? I am not saying it is not. Just that I fail to see how / why at this juncture.

    Thank you for the nice article .. and it DID bring back memories 🙂

  22. No discussions for me. Forever WordPress

  23. I’ve built a handful of Drupal sites several years ago when WordPress was mostly focused on just content. Drupal, even with the difficult learning curve, had an impressive array of free modules that really helped make sites be very powerful. However, WordPress caught up and surpassed Drupal big time with ease of use. Everything I can do with Drupal can be done with WordPress, and arguably easier for the non-coder.

    Also, Drupal’s updates rarely added in new features whereas WordPress released a new version with a couple of new features each month or so.

    If I was building a MASSIVE website with a variety of operations, I’d go Drupal. Anything else, WordPress.

  24. Not a comment .. just a question .. I put a comment in a while ago .. are comments closed?

  25. Great article. Acording to my opinion, wordpress is the best till something more powerfull willcome up.

  26. The one big selling point of Drupal in my experience is the Views module, with the closely related concepts of Content Types. That can be very useful for very precise customizations. WordPress can probably still do everything you need, but it would take more to get it exactly how you want it.

    With that said, I spent almost 2 years trying to build a portfolio site in Drupal. For every nice thing I figured out, I broke something else more important. Eventually I switched back to WordPress.

    I now manage a Drupal site for my work. It routinely forgets a page’s position in menus, so you have to be careful every time you edit a page to put it back exactly where it was before you opened the page. We have had some significant security holes. Currently, it won’t allow me to add or edit any content; that started this past weekend when I wasn’t even using the site. And this is all with a contractor we’re paying to do all of the coding work; they’re experts in Drupal, so it’s not just me fumbling around with my 3-4 years experience. I hope to get us moved to WordPress soon.

    Maybe for some Drupal is worth it, but as WordPress has gotten much more customizable without sacrificing ease of use, I think that’s a much smaller audience than it used to be.

    • They are not experts in Drupal! The problems of which you speak don’t randomly occur in Drupal. No doubt came from their lousy custom code.

  27. Hello,

    When I started developing some interesting websites in 2012, I was impressed with the power of Drupal. It took some time to get to know this CMS and I agree it’s the choice for very large content sites.

    Just last week I started building 2 sites with WordPress. Why? Because these sites have a small and fixed number of contentpages and have to be managed by their non-coding owners.

    I agree with using Drupal for massive and/or security sensitive sites, all others go with WordPress and install some plugins to improve on safety.

  28. Can there be a third option of “Kill myself”?

    I have always liked the gui of WordPress but that is probably as far as it goes. Its track record for being hacked makes it a definite no no for any quick/lite projects (albeit this is normally down to poorly implemented plugins).

    I worked with Drupal for a couple of years and absolutely hated it. I always thought of Drupal as being somewhere between a CMS and a Framework but not actually either of them. I guess this is down to trying to give powerful features to non programmers. The sacrifices made to the codebase to allow for this level of abstraction made it horrible to work with on a code level. Oh, and the performance…! I gather things have improved in later versions so my points might well be moot now (adoption of Symfony?)

    • Yep, it’s adopting Symfony, Twig, Backbone and a whole lot of other frameworks and following standards. But that also means a steeper learning curve for most people who are too lazy to learn the new languages and frameworks because all they want is to plug and play a simple brochure type of website.

      Once you start having 1000+ pages or real applications, good luck managing that with WP.

  29. Hi there really is no good or bad between Drupal and WordPress. Why they both are great is because they are both open source.

    A few plusses for Drupal
    – custom content types
    – Security
    – robust
    – good for corporate and large organisations
    – fantastic taxonomy
    – multi language

    Plusses for WordPress are
    – ease of development
    – development costs. It is a fantastic product for a smaller budget

    Please do no the defensive or negative about either choice. They are different animals and both fantastic.

    I really do not like closed or custom CMS’s myself. I have even heard someone say closed source CMS;’s are safer than WordPress!

    2 reasons why both Drupal and WordPress rock compared to closed source.
    – Security is constantly being updated and you should sell your customers a security an upgrade package where possible to keep the product safe
    – If you the customer have problems with your dev, they can move to another dev and take the product with them. Yes! this is a selling point because you have to have confidence in yourself. If there is not a click and trust between you and your customer then be grateful there is an easy exit path for both parties.

  30. It would be amazing if you’d start offering themes for Drupal as well. Which I use depends on the requirements that must be met. Divi + Drupal would be a pretty amazing thing.

    • I run my own freelance business and use both WordPress and Drupal. Which one I use depends, as echoed in some of the above comments, on the requirements of the site. Broadly speaking I use Drupal for sites that require specific customisation and control over content.

      Ditto Frank’s comment about having the Divi theme adapted for Drupal. This would be amazing. I currently use the Bootstrap theme for most Drupal sites as is a nice clean responsive theme, but Divi would be better. I’d be happy to get involved helping to build it 🙂

  31. both wordpress and drupal have strengths and weaknesses in their own, im not saying wordpress is far better than drupal, some would say drupal is better than wordpress, i think its a matter of preferences. imho

  32. The real deciding factor comes down to what you really need your site to do in the end and how much effort and time you are willing to put into it. Being an experienced IT specialist – I left robust and powerful Drupal in favor of more popular WordPress and don’t regret about that. I consider WordPress to be one-fits-all solution – hardly any other CMS comes close to it in terms of multifunctionality and flexibility. By the way, I managed to switch from Drupal to WordPress within my coffee break (found an online converter which performs migration with minimal human involvement. Here’s the source http://goo.gl/Z11VkW).

  33. Your article has interesting arguments. While saying “Drupal uses modules instead of plugins and the good ones don’t come for free” really makes me feel that first you barely drupal and second you are selling wordpress.
    After using Drupal for more than 3 years, I might have used surely hundreds of good modules not paying one cent ever. 99% of Drupal modules are free and supported by an active community for free.

    And I disagree with the idea that someone is going to make clients ‘payback’ his learning curve in Drupal. That is completely opinion-based. I don’t do that.

    On my point of view, a website with no challenge, nothing that really matters in it, and less developer skills, you are good to go with WP and a one-click hosting solution. But if you try to make some coding, I feel the POO ‘line after line’ WP (this).style is quickly going to be annoying. While Drupal coding is proper, organised, but the learning curve is a little bit more taugh, yes. That is one of the reason, I think, why it is more secured.

    In short, out of the first easy website ever, Drupal offers much better solutions. It is like WP, but engineered.

  34. All the obvious strong and weak points were already discussed above in both the article and the comments. Choosing between the two is actually left on the end user of the website. For those who have beginner’s skill, definitely WordPress is for you. For those who got extra coding skills, then definitely you will end up using Drupal.

    Just don’t forget to look at your website requirements, as this will be a big factor in deciding which between the two CMS should you be using. So before pushing that decide button and choosing between the two platforms, lay down all your website requirements first. Decide after listing the requirements and weighing the pros and cons.

  35. We rarely touch wordpress, with drupal we build entire backend environments for our clients that feel like the website is a homegrown project. Thay cant even tell its built with a cms. Drupals power outweighs that of wordpress. At the end of the day wordpress fans will fight for wordpress. But to put it simple, drupal is pro, wordpress is the gap between pro and free blog service.

  36. I create a few sites in Drupal back between 2006 and 2010. It seems as though it has gotten a bit more complex since Acquia came into the picture.

    Anyway, here’s my question: if you wanted to create a website that:

    1) allowed multiple user to create accounts and each user to have the ability to draft their own story with multiple chapters while having only read-only permission to the content of all other users.
    2) Be able to search users based on geo location (city, state, etc)

    which system would you choose?

    Thank you

    • go go wordpress! you can make it. its progress over time

    • It looks like you haven’t touched Drupal 7 at all which is a big improvement from Drupal 6. And what you want can be done simply, if you know what you are doing.

      The first one is built in Drupal that you need to setup the permissions correctly.

      The 2nd, you need to install Views and Location and you can create any types of search filter displays however you want.

      Done.

    • If by “stories” you mean “blog posts” and if by “chapters” you mean “blog posts” and if by “users” you mean “bloggers” then yeah go WordPress.

      Otherwise go Drupal.

    • I used Drupal 7 and 8 (released last fall). #1 can be done easily using roles and permissions. #2 can be done via module

  37. Drupal is the worst. It’s unorganized, very heavy with memory usage.
    Very large arrays, Inconsistent hooks, heavy on procedural programming. I swear everytime I have to work on a Drupal project my IQ drops and I feel like i’m 15 years in the past.

    • CMS made simple was a really dire CMS for PHP.

    • Not anymore. Drupal 8 (on top of Symfony 2) is OOP. There are a few hooks present, but very few and after my first project using D8 I can say I love it. I also used D7 and hate it.

  38. Choosing between the two will actually depend on a website’s need. The features of each has been showcased here, it’s really up to the user which one will he/she use in terms of website functionality and user experience. Knowing the strengths and weaknesses of each will clearly define which one is better for your website.

  39. It depend what do yo need, but for me always WordPress 🙂

  40. WordPress has gotta fix that thing where the theme’s homepage won’t display when running on “localhost”, and some live servers.
    There’s 293,000 threads on this,going back 7 years. I’mm not gonna go live with a platform that won’t perform a basic function in my development environment.

    • i’ve sent you an email to the info address shown on the website you entered. so, this comment is just in case you didn’t receive the message.

      could you please elaborate on your comment. i haven’t done it in a while, but before i ran copies of wordpress sites on localhost and they were working just fine. so, i don’t really see the point of the comment.

  41. I’m a developer from way back. When I first looked at WordPress I thought it’s too limited for developing web applications (which is my interest, not web sites.) So then I discovered Drupal. I was pretty excited about Drupal at first. I can recognize and appreciate the intelligence behind it. The problem with Drupal I’m finding is the accessibility of information. The number of books, videos, classes, etc. on WP vs. Drupal is like 100:1. The lack of accessibility and steep learning curve are killing Drupal IMO. Learning Drupal is just simply too much of a commitment for most people (me included.) Does anyone remember how PowerBuilder was going to take over? Well, it didn’t. I worry for Drupal’s future. The people I’ve met who are knowledgable in Drupal seem to have strong academic backgrounds and are developing sites for universities. That’s not really me or my need. So now I’m taking a fresh new look at WP. I’m starting to think it is a better fit for my requirements.

    • There’s plenty of Drupal information online and books. Why do people hate learning?

      If you already knew everything, why do people need to get an education? What is wrong with learning something new? If website are created by non-developers, the internet will not exists at all.

      Again, use the right tool for the job. If your requirements are easy websites that doesn’t have many content types or functionality, use WP. Drupal can handle a lot of different types, but yes you have to know how to use it. Only way to know is to learn it.

      Why do people not ask why kids have to go to school for 12+ years when there’s supposed to be no “learning curve”?

      • frances, on one hand i agree. if people are interested, they should take the time to learn and progress.

        on the other hand, i tell you what’s wrong with learning … and that probably makes a point in leaning towards wordpress here: the problem with learning is, it wastes time!

        the purpose of websites is not to learn how you code websites. the purpose of websites is marketing and the results you get from them. so, what’s wrong with learning is, the more time you spend with learning, the more money you lose on the end of the purpose of the website!!!

        i’ve had plugin developers telling me, you “just need to modify the css to make it work”. so here is a question: if the CMS should make the job simple, but I HAVE TO CORRECT THE MISTAKES OF THE DEVELOPER, what is the developers job and what is he good for. because i do it all day! and THAT is what’s wrong with it. i don’t use a CMS because i’m bored enough to learn how the CMS works. i use the CMS to get the job done!!!

  42. Your comparison is pretty awesome. I just want to say that, the basic idea behind CMS(Content Mangement System) was to provide ease to the site owners (Who are not technically sound) and WordPress has done it far better than any other CMS Platform. For all non-technical users WordPress is and I guess “will” remain the best choice.

  43. This is a great honest comparison between the 2 platforms. I’m partial to WordPress because their is far more developer support and it’s more popular, so finding resources is much easier. WordPress works well for SEO if setup correctly. Thank you for sharing this post.

    Scott

  44. Let’s keep it simple. WP is for tards and Drupal is for the smarter. That’s all it is to it. Kind of like iOS vs Android

    • But if serious, the smarter can do wonders on any platform, but Drupal has that reputation… which is the better bait for 6 digit projects

  45. All of the comments are fine, but the worst part of WP is security and it wasn’t built for the bigger platforms. it started to serve one purpose – BLOG and got built on top of it which made the core code messy. ie. having an issue with a plugin will break your entire site – which is clumsy.

    I’m not a die hard WP developer nor a Drupal, but from general PHP development and OOP, MVC – and nice way of coding stuffs – WP will never come as a choice to me. Yes it is fine for the developers/designers who wants to put up a 5/10 page website and get paid off. but when you are planning for a web application or platform – my suggestion – stay away from WP.

  46. i don’t really have experience with drupal, but otherwise a lot with wordpress. and in the text are some point i can’t agree with.

    number 1: hacking wordpress is not that easy. i had ip addresses hacking my wordpress sites, which are listed numerous times in blacklists. ip addresses from brazil, russia, … name it. yet nobody ever got through. actually, some even got my username before and still couldn’t brute force the password!

    by the way, here is the answer my provider gave me: “we do everything we can. but if you have hackers on your website, it’s YOUR problem to deal with”

    number 2: also until this day i still run sales website using wordpress 3.5 and never updated them. yet, they have never been hacked. always having to update is a myth! in fact, for disabling all updates there is a plugin and it’s one of the first i install and enable on every page. never touch a running system. i only update, if i have to!

    number 3: i use a multitude of plugins. the result is the same. nobody ever got access to one of my wordpress sites. is it impossible? no! but show me a CMS where it is. because if you have an administration area, you have a login and access. if you have a login and access, you have a big vulnerability.

    learn html and css and create a website from scratch. no administration area. and you have one big problem less. yet still even a script kiddy could go for a DOS attack or your server. on the other hand, now you have to learn what it takes, to seriously do the job and what you think you can skip by use of a CMS.

    here is the truth: if you know how to secure a website, hackers know it’s a wordpress site, but they don’t even stay for 5 seconds. in my case they read the page, find no access point, turn around and go away. according to google analytics i still have hackers checking my website every few days. but due to the settings i made like 3 months ago, not even as much as ONE hacking TRY.

    the truth is, it’s always up to you. because most people only want to make money and everything they produce is faulty. flash player used to be top of technology when it came up. today it’s faulty from the beginning to the end. still some people think they have to create full websites based on flash, even though it was never meant to be used this way. social media plugins take down your whole site if you use an old php version, membership areas deliver content even though payment has been stopped, yet former students are not self-employed and call it their #1 product. survey plugins show every text twice … so, show me what’s really reliable these days without reworking it!!!

    number 4: does google use loading time for search engine optimization? YES. but it’s only a small part of what goes into SEO. nevertheless, even WITHOUT caching one of my wordpress sites loads average (in less than 2 seconds), using a crappy internet connection. and there ARE caching plugins to make it faster. but have your tried this: use an opt-in pop-up with caching. if you are lucky, despite you have seen it, it comes again, and again, and again … you know why? because the cached files show it, even though you shouldn’t see it anymore. so, great thing you have caching built in. but does it really work the way you want? because funny thing: most people don’t understand, a website should fulfill a marketing purpose. and when it comes to optimizing for this puprose, suddenly everything out there turns to faulty crap.

    by the way: just a few days ago i checked one of my websites without CMS. even with my bad connection and use of a shared server it loads in 0.57 seconds. WITHOUT OPTIMIZATION. it’s a simple private website. a sub page is loading in 0.21 seconds. NO CACHING! so, how much under 0.21 seconds does your caching perform? the point is: the more you know about your system, the more you get out of it. the CMS is only a BASIC CHOICE. but from there it’s up to you! people see the comparison and think, the CMS does the job for them. if you want no work with building websites, pay a professional. although, finding one is just as hard as doing the work yourself. because there are many web designers out there. but only a “handful” who understand the purpose of a website and can get it to produce results.

    number 5: what’s with the “www.”? in case you didn’t hear it in the past 20 years … “www.” is a SUB DOMAIN just like the “m.” domain. you don’t need it! so, the first thing you don’t need to enter, especially on mobile devices, is not the “m.” … it’s the “www.” … that is, if people don’t change settings to go specifically with “www.”, which is actually stupid by today’s standards, since it just makes the domain name, which we all try desperately to keep short, unnecerrary long! “www.m.” … is the WWW SUB DOMAIN OF THE MOBILE SUB DOMAIN!!! why do you need 3 domains for 2 sites?

    yes … wordpress needs a number of plugins and settings, to get the good stuff. but it does the job. and it’s not that hard to get it done. websites are not for people who spam the web and just “want to have one”. it’s for people who are interested in using them for a purpose. the CMS you use is a choice. but there will always be some flaws you need to go into detail with. so, you either do the job or you stay away.

    by the way … you might want to turn the sorting of your comments the other way around. maybe just me, but i find it quite annoying to scroll all the way down through all the old comments, to see the newest.

  47. As a former web developer I was amazed to visit the site of the Belgian American Chamber of Commerce, of which I am former Executive Director. This site really showed the cleanliness achieved by Drupal. It looks very professional.
    However, I have not been able to judge its multi-authors capability I usually enjoy in WordPress.

  48. Drupal is for pro developpers and webdesigner.
    WP is for noobs developpers and webdesigner.
    Easy!

    • I wouldn’t say WordPress is for noobs, after-all even a simple site will have the developer diving into code to make custom php templates.
      In Drupal you can do a lot without writing any code using CCK, Panels, Block regions, display suit… you get the point.

      Maybe WordPress is for real hardcore developers who like to write lots of code to achieve simple things.

      I mean seriously Drupal has a command line utility for building sites, because those Drupal developers are so lazy they cant be bothered to write lots of code… or use a mouse.

      NOTE TO SELF: How to backup a whole Drupal site (files and database minus cache tables) in 2 seconds:

      lazydrupaldev@overspecpc:~$ drush ard

      NOTE TO SELF: How to use the calendar from this site and the blog from that site, oh and the Workflow process from that site last week:…Features…

      In fact you can do so much in Drupal without writing code that a new career has been created:

      Behold the Drupal site builder!

  49. i have worked on both platforms,the topic is subjective and has to do alot with what the client wants,and though i love developing with wordpress,i still have to admit that drupal is a real beast considering how much it can be extended.It’s definitely not for the less tech savvy guys though.overall i think choosing the right cms solution is about the job,not the cms itself.

  50. “… Drupal uses modules instead of plugins and the good ones don’t come for free.” which Drupal module is not for free (from the good ones)?

  51. Is there any eCommerce theme for drupal like woo commerce for wordpress

  52. At now i am using WordPress for developing eCommerce websites for our clients but i am amazed to see the features Drupal has. Will try it soon.

  53. Drupal is quicker to develop with even for small sites, you can install Drupal and required modules quicker. you can build the core structure quicker, in Drupal this is your content types, fields and views, in WordPress this requires custom fields module which does the same thing but is slow and, well odd, and custom templates where you will have to do some code.
    Theming time is about the same but Drupal tends to have more classes and IDs by default so can be a bit quicker sometimes.

    And the things every site has:
    News, out-of-the-box in Drupal, requires fiddling with taxonomies to separate from other post content in WordPress or maybe code a new post type (no one seems to do this quite right in WordPress)
    CUSTOM Contact form, a breeze in Drupal with webform to set-up exactly how client wants Although I always install a feature and disable what I don’t need. Just as quick in WordPress uness it needs to b customised then the time rockets up.

    This is where Drupal might take a little longer but in opposition with what others are saying is ultimately far superior:

    The admin system.

    I’m not sure why other developers haven’t sussed this out with Drupal, I’m guessing its because they cant do it with other CMSs.

    In Drupal you can create, custom menus, custom views, custom panels, custom dashboards all with complete permission control. So what’s stopping you from creating a custom admin system….Nothing.

    I always create a custom admin menu and or/admin dashboard(panel) that contains links to exactly what the site administrator needs. They don’t login as a “super user”, I create a “standard admin” or “editor” role and give them access to only the things they need.
    This custom admin interface is streamlined and far more user friendly than any stock admin interface in any CMS… and more safe and secure as no one logs in as “Super user”

    Anyone who says Drupal admin interface…..blah…blah.blah..blah… has missed the point. If you don’t like the admin interface then make a better one, because in Drupal you can and it takes like 5 minutes.

    I don’t use WordPress any more no matter how small the site for one reason and one reason only, SCALABILITY.
    Every site grows and every client wants their site to grow as they should.

    I don’t think the whole “I used WordPress because it was a simple/small site and it didn’t need to be scalable” is acceptable and I doubt any clients would feel that way either…
    Especially when we all know the truth is more like “I used WordPress because I don’t know how to use Drupal so I’ll tell my clients ‘You don’t neeeeed Drupal, WordPress will do for your crappy little site””.

    Every (successful) site I’ve ever worked with has scaled sideways and up in an unpredictable manner. Now I spend about half my working life saying to myself “God this would be easy in Drupal”, “This would take two minutes in Drupal”, to the client (Yes we could if it was Drupal), swearing to myself “**** WordPress”, “******* WordPress developers”, “**** Magento and all ****** Magento developers and the ***** ******* who made that **** ****** **** what the **** have they ******* done *****. ********.”, Joomla, WHAT! JOoMlA WHAT!…. GET OUT!….. I dont ever want to see you again.!!………..!

  54. Would it be correct to state that, overall, Drupal offers superior browser response time?

    • Unquestionably YES.

  55. I’ve actually moved my whole system from WordPress to Jekyll… This gives me a lot of developer control, and I can host it on github for free.

  56. Good article but just to point out that out of the box Drupal offers multi user blogging. It’s actually set by default that way.

    Some people miss this point. Drupal is not a CMS it’s a CMS framework.

    To use Drupal properly you build the CMS to suite the site you’re creating as well as for ease of use for your client, whatever their technical ability. You can create an editor interface easier to use than WordPress as that’s the flexibility you get with Drupal. In fact if you are a UX designer you’ll love it. You don’t give your client the default Drupal interface, as some people think.

    I Agree with Peter above but there’s also a module called Features which allows you to deploy a type of site within minutes. You don’t have to rebuild the same type of site over and over again. It’s like taking a snapshot of the site you’ve just configured and using it again in another project.

    WordPress will always be popular because it’s easy and quick to pick up and most sites around are simple in nature but start to scale up and you’ll find WordPress challenging and clunky to work with, as I have done. If you are a hardcore developer that likes customisation and making things better then you’ll find Drupal provides everything and more.

    Developers get paid more than Designers so if you’re a developer learn the CMS that provides the most so that you can offer more. For designers, and even DIYers, they have less choice so will opt for WordPress.

  57. It is unfortunate for the general public when an article like this is written. The author obviously has not spent any time with Drupal or she would not have made so many blatant mistakes.

    Just to point out a couple of instances which are particularly egregious:
    I have used both WordPress and Drupal for 9 years. In that time, I have never needed to use a paid-for module (themes yes. These are the same as WP Themes, like $39 or free) or seen one used on any site that I have come in contact with. Possibly 100’s of sites … NOT one paid module. Can anyone say that about WordPress?

    Updates are able to be done in Drupal from a browser by a click. There is a built in Update module that keeps your site up to date.

    The author paints a very different picture which is completely disingenuous.

    There are so many errors in her article, that to comment and give the facts would take as much space as she used to write this obviously somehow self-serving diatribe.

    This display of irresponsible authorship when putting out “review articles” is a travesty for all the people looking for honest and valuable information.

    As Spock said, “It was far easier for you as civilized men to behave like barbarians than it was for them as barbarians to behave like civilized men.” …

    Bottom line … Use WordPress if you are inexperienced (not a put-down, just a fact) with websites and want something quick. If you want a robust commercial level system that is best-of-class, then Drupal is the one. No one gets fired for choosing Drupal.

  58. I’ll go with WordPress as I never tried using Drupal. WordPress has a lot of plugins, themes and more support. With WordPress and the right plugins you can build any website you wish.
    Sorry, Drupal!

  59. I really liked this Article. We develop in three CMS: Umbraco (.net) WordPress and Drupal. As a content manager UMBRACO is the best ever! Simplest to use. Forget dot net nuke. We develop mostly in WordPress because our clients demand it. For the majority of our clients, Drupal is too complex from a content management perspective. In terms of updates, WP is guilty of more frequent update needs. Honestly, a CMS is a bit like talking religeon and politics.

437,821 Customers Are Already Building Amazing Websites With Divi. Join The Most Empowered WordPress Community On The Web

We offer a 30 Day Money Back Guarantee, so joining is Risk-Free!

Sign Up Today

Pin It on Pinterest