upvote
I'm partial to Drupal because I use it a lot - but if you have a large team with a lot of rules around content and making a mistake is a big deal - you don't want to re-invent the wheel with CMS-like functionality.

Remember a while back when the world first heard about Mythos because there was a mismatch between what the "CMS" said was publish, what was shown on the site, and what was "really" available? Those types of problems haven't gone away and if anything are more critical when an army of agents will seek out and find any but of information they can get their hands on.

reply
That is a reason for using something.

Why Drupal rather than another of the many CMS's and frameworks that exist?

reply
Fair point.

I'd recommend Drupal specifically when you have the need for strong governed management of users + content + workflow and you want something that is battle tested without having to make all the decisions that get you there.

There's an old issue in the Drupal queues that I really like that exemplifies this: https://www.drupal.org/project/drupal/issues/174940

This one goes back 19+ years and has to do with 404s when a visitor looks for favicon but doesn't fully follow the standard of where that file could be. It happened with ie6 back then, and happens with some agents and services today. The easy fix is to put a favicon in the root, but that's a bandaid that runs into a bunch of edge case issues when creating a platform or doing something non-standard. Suppressing the error message is another option, but there's a performance and delivery cost into how that's done. If you ask a frontier model today how to fix this on your site, you'll likely get the easy "simple" answer.

Long way of saying, Drupal is an accumulation of battle tested decisions from a bunch of smart people over a long period of time - and if your need matches the usual intent of Drupal - users + content + delivery + rules around that - then that's a strong reason to explore it for your use case.

reply
Depends on your project. Do you have a large content team managing a large amount of content? That's Drupal's strength and I don't think there's anything better for it.

Other than that, familiarity is really the best selling point.

reply
deleted
reply
Not a best reason, but the reason is often because, in the enterprise, marketing hired dozens of people between 2018 and 2023 from the same handful of Drupal consultancies.
reply
The best reasons are Drupal's features and functionality match the requirements of your project the best.

Until you define the project, you can't talk about what stack to use.

reply
Same reason as some people like to get their balls slapped.
reply
deleted
reply