← Back to context

Comment by tylershuster

7 hours ago

I came into Drupal right as 8 was becoming the standard, and facilitated a number of Drupal 7 migrations, so I don't have the experience of getting burned by churn, but I will say that coming from WordPress, Drupal was a huge breath of fresh air. Better code, better community, better architecture etc.

The Drupal core team is moving really fast to improve its reputation, and I think a lot of the changes are good. The AI integration is pretty solid, and the Symfony framework is solid and easy to build on. I think the move to Canvas is misguided and from inside the community I can tell you that not everyone is on board, but it is nice that both paths are possible.

As many here have said: If you have large teams that manage large amounts of content, Drupal is really the only option. If you're making one-off sites or "brochure sites," then vibe-coding them is just as good as anything, but I don't think that's ever been Drupal's core concern.

Agreed. Brochure sites... use whatever. But once you begin to pile on the requirements: automatic image manipulation (resizing, scaling, focal point), complex user roles and permissions, rules-based content editing workflows, multiple search indexes, semantic search, complex media management, internal AI site agent, API and MCP servers, GIS and mapping features, file management (public, private, and cloud hosted), custom entities and fields that seamlessly work with the rest of the system, etc., you end up either using Drupal or bolting on your Drupal-like features to another CMS. I like to think of Drupal as the worst CMS, except for all the others.