e90post is hosted on SoftLayer. I've never dealt with them in the past.
However when I built, admined & ran (much smaller) bulletin boards, this sort of speed issue was always a database issue. It's quite likely they've got some table size issues & are just limping along with pruning & compression until such a time as they can make substantive changes, which will either take the site down for a while, reorganize things, cost a bunch of money, or some of all three...
MySQL was a huge PITA in this regard.
|