[] I will be very interested in seeing how it handles on such a site.
It got trampled! (I actually need a little crying icon, because I was pretty bummed.)
I set a testboard up and connected it to an empty database we had, then imported a dump of our main board that I did a couple weeks ago. I imported just under 200k posts (192,208).
{Side note -- the alter table from 5.5.1 to 6.0.1 worked perfectly -- importing was the part I was most afraid of. The board itself runs very quickly.}
I installed the IIP and didn't change any of the "default" settings, I just ran it the way it is downloaded. It took anywhere from 30 to 45 seconds to generate. Clearly that won't do! I still have a dial-up connection, so I'm used to slow surfing, but the majority of our members have cable/dsl and they definitely would complain about that kind of wait!
So I started removing one box at a time. After I'd removed more than half of the default ones, it was still more than 20 seconds. So I removed all of the boxes and ran it (just to be sure I hadn't screwed something up) and it was .001 seconds or something. I started adding things back in one at a time, hoping to get some use out of the page and still keep it fast. Unfortunately I was only able to put a few boxes back (search, login, menu, top 3 posters, status, past 9 threads, and 2 posts from each of 3 forums) and it is still taking between 9 and 10 seconds.
After reading what you mentioned above, I think I should limit it down to 1 forum (how do you pick 1 out of 50? ) for the middle column, just for announcements or whatever. That should help.
If you'd like to have a look at it just let me know.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.