

I’m not a developer either, but I would say PHP is the bare minimum if you want a dynamic site. You’re not going to go from scratch to anything presentable without putting time and some coding into it.
Don’t take this as discouragement, just a bit of realism going into this project.
Same thing happened to me. If I block someone on Mastodon or another Fediverse microblogging instance, they’re blocked. Because that part of the Fediverse was built by people who had been harassed and doxxed off other platforms.
Here? Blocking just means you don’t see the troll, but they can continue to inflict all kinds of havoc on your post scores. Ironically, “karma” isn’t a thing on Lemmy like it is on Reddit, but votes are still used to rank your posts.
I guess there are a hundred great folk on here for every preteen edgelord, but that kind of nonsense really spoils the fun of this platform. Sorry to see you get downvoted for a perfectly reasonable post.