janslu
Active member
I am migrating a large forum from vbulletin 4.2 to Xenforo. One of my issues is a special category of private forums - 1 category and more than 170 forums, each having it's own usergroup (each group can see only one forum). Migration is going fairly well, although I am surprised with a terrible performance of permission rebuilds on each change to the nodes.
What is the best way to set up this category and it's children from performance point of view? I want to have the category hidden unless the user has a right to one of the children, but it doesn't work like I expected.
Migration from Vb had this set up like this:
Category:
- registered users - revoke
- all usergroups - not set (no)
Private Forums:
- all usergroups - not set (no)
- select usergroup - Allow
I thought this will work, but it doesn't - users don't see the category nor the forums. I'm afraid that if add 170 groups to the category it will slow down the permissions recount on each modification I do...
What is the best way to set up this category and it's children from performance point of view? I want to have the category hidden unless the user has a right to one of the children, but it doesn't work like I expected.
Migration from Vb had this set up like this:
Category:
- registered users - revoke
- all usergroups - not set (no)
Private Forums:
- all usergroups - not set (no)
- select usergroup - Allow
I thought this will work, but it doesn't - users don't see the category nor the forums. I'm afraid that if add 170 groups to the category it will slow down the permissions recount on each modification I do...