@herruu said in Which is better NodeBB or Discourse?:
I'm looking into how I can copy the databases from woltlab (php) to nodebb. Bit of a winter project when the weather is bad
You can't. Not realistically. So the issue is that whatever WoltLab is using, and I'll just guess that it is MySQL / MariaDB is going to be relational data and MongoDB is document data. They are two wholly different types of data storage.
So copying, no, it can't be done. It's fundamentally impossible.
That said, to do this you'd need to learn the database format of the old system, and the database format of the new system, and write your own conversion software that reads the relational data and transforms it into documents and inserts into MongoDB. It "can" be done, but it's all custom coding and quite a bit of work to know both systems under the hood so well.
This is a lot of the power of NodeBB, using a screaming fast ultra-modern document database back end. But moving data from a relational system will be painful.