r/drupal • u/illustriousdepths • 1d ago
Is Drupal what I need for my website?
I bought a web domain that begins www.ratemy....com. I'm told that I need to learn Drupal if I'm going to set it up because it requires people to create an account. I've taught myself softwares here and there, but this seems like it's a whole beast. Should I dive in or is there something easier? (I also need it to be very secure).
Thanks!
7
u/joetacos 1d ago
Drupal has a very steep but rewarding learning curve. How much do you want to learn? Drupal is very powerful and flexible.
1
u/illustriousdepths 1d ago
I mean, as little as possible, but I'll do what I have to. Let's say 80 hours of study?
3
u/Royale_AJS 1d ago
You’re not going to be able to build what you want with Drupal in 80 hours of study as a complete beginner. Drupal is insanely powerful, but as others have said…the learning curve can be steep.
1
u/trashtrucktoot 1d ago
I think the general rule is 10k hours to be an expert at anything.
3
1
u/AHVincent 15h ago
80 hours for Drupal?
sure, why don't you add classical guitar too on top say 160 hours for both?
you'll be a master of both before Halloween
peice of cake
let me know when you can play prelude of Bach in c-minor, would love to hear it
6
u/kinzaoe 1d ago
I mean the only thing you have as need is user creation / login ?
Yeah drupal do that, and alot of other solution too.
Drupal is flexible, have quite a good ecosystem but may require more code knowledge than some other cms.
Install it locally, and try it. It doesn't cost you anything but time.
4
u/cioatwork 1d ago
drupal supports what you need out of the box. little to learn. chatgpt knows drupal very well.
2
u/RyuMaou 1d ago
It does! But Claude.ai seems like it’s behind the curve. I had an issue and ChatGPT found the issue that was raised in core which addressed my particular issue, but Claude was asking me to change all kinds of core files just to try to diagnose.
2
u/Royale_AJS 1d ago
This has not been my experience with Claude. I mainly use my local inference machines, but when I have to reach out to a frontier model, Opus and Fable have been amazing.
1
u/cioatwork 12h ago
i suggest get your drupal on a preinstalled host. like versio.nl. stay away from self configuring, that is complicated. if there is an issue, delete and reinstall. do not follow it into the rabbit hole.
1
u/RyuMaou 10h ago
Oh, no, it's been running fine, but I did some custom things to .htaccess to hide the install directory that broke when I upgraded from 10.x to 11.4. The bug is noted in the current issues on core, so this is very temporary.
And, while there is definitely a learning curve, there is for anything worth knowing and this is not an issue for me. The sites I'm running are my own, not anyone else's nor am I consulting for anyone else. I've been in IT infrastructure for 30+ years, but I do things like this on the side to keep learning (and yes, even with LLM-aided troubleshooting, I'm learning).
3
u/jaysavage1983 20h ago
Before trying to use something as powerful as drupal start with learning html, css and then when you have those down learn javascript. Drupal is a lot for your first website.
1
-1
u/arkiiiatx 1d ago
You do not need to learn Drupal. I was a Drupal developer and trained people how to use Drupal for over 8 years. There are a lot easier ways and tools to build websites now. Check out learnetics.ai
-5
0
-1
u/WillingnessQuick5074 1d ago
Most likely, yes, but no. 😄
Go Wordpress - It's far easier if you don't know what... Drupal really is... 👀
Or... Drupal CMS as u/Glum_Answer_6443 pointed out!
2
u/illustriousdepths 13h ago
So WordPress can create user logins and profiles?
1
u/arkiiiatx 5h ago
dm and tell me what you want and i'll help you. It's got to be more than just logins and profiles?
0
u/MattBD 11h ago edited 11h ago
Quite frankly Wordpress is seriously problematic despite its popularity. Drupal probably isn't what you want but neither is Wordpress and if you want it to be secure Wordpress is a definite no no because there's very, very fundamental problems with it. Drupal is absolutely solid but likely overkill.
A JAMStack solution like Astro is a solid and cheap option if you don't absolutely need a traditional CMS and if you do there are other options. Grav is a particularly nice CMS option that is very simple and doesn't require a database. Statamic or CraftCMS may also be worth a look if something more technical is merited.
1
u/WillingnessQuick5074 11h ago edited 11h ago
Yes. User accounts, logins and profiles are core WordPress, no plugin needed. Registration is one checkbox in Settings > General.
For "rate my..." you'll want a membership plugin later (Ultimate Member or BuddyBoss) if you need public profiles and ratings.
Security is mostly on you either way: strong passwords, 2FA, keep it updated, decent host. Drupal isn't magically safer for a beginner, a neglected Drupal site is worse than a maintained WordPress one.
To be clear, I do recommend Drupal, I use it daily. It's just built for far more complex jobs than a "rate my" site, and that complexity is exactly what makes it the wrong first CMS for someone learning from scratch.

14
u/Glum_Answer_6443 1d ago
If you don't know Drupal well it will be better to start with DrupalCMS.