@herruu said in Which is better NodeBB or Discourse?:
At several moments, we also looked at both Discourse and NodeBB but you both lack a simple install procedure for a shared hosting provider (in my case vimexx.be). In fact, there's no way to install your application there at all! And it's a real pity that it's not the case because NodeBB is a very good forum platform.
You have to understand that the reason you had an issue is because you chose a PHP host, not a NodeJS host. There is zero issue running on shared hosting and no documentation needed to do so. The issue is that you specifically tested with a host that is only focused on different platforms than what this one runs on. Vimexx is not a generic "host any app" system, it's very specifically a PHP host only. Nothing wrong with that, that's very common for basic web applications (specifically WordPress), but no hosting like that is generic and even many PHP apps cannot be hosted there (I know, I run a PHP host like them and there's no way around those limitations.)
If you used NodeJS shared hosting, you'd have no issues. Same would happen if you tried to install a Java, .NET, Windows, Python, Perl or other application there. Your shared hosting has to be chosen based on matching the application environment of the software that you want to run.
Much of what you like about these advanced platforms comes from their use of NodeJS over PHP. So this isn't some background noise or weird choice, it's literally the core of the issue.