vBulletin ends up hitting hardware/software limitations. There are no imposed limitations to the vBulletin software. Designs issues however can keep the site from growing. To date you will have the largest known number of forums. I think our previous king was around 2000~ and even for them it was not pretty.
I would advise installing APC/xcache/etc and moving the vBulletin datastore into it.
Increase the php memory limit to 256, mysql max_packet_size should be fine.
Just for the idea of why it slows down/doesn't work well.
Each forum has to store a set of permissions for itself (global to that forum) and all of the usergroups permissions (8) by default on the forumhome load.
So 19,474 forums times 9 (sets of permissions) is a lot of data to store. This assumes you don't have custom uergroups outside of the default ones.
Its just a lot of data to process.
|